Как заставить xp_pcre работать в 64-битной системе?

В течение многих лет мы использовали xp_pcre для регулярных выражений на сервере sql:

xp_pcre - Регулярные выражения в T-SQL

Я только что перешел на новую 64-битную машину для разработки Vista и установил xp pcre. К сожалению, когда я пытаюсь использовать sprocs, я получаю следующую ошибку: не удалось загрузить DLL xp_pcre.dll или одну из DLL, на которую он ссылается. Причина: 193 (% 1 не является допустимым приложением Win32.).

Кому-нибудь удалось установить xp_pcre на 64-битную машину с Vista? Любой совет? Заранее спасибо, Шейн

FWIW - после борьбы с устаревшим проектом xp_pcre и библиотеками boost C++ (на которые он ссылается) в течение полдня безуспешно ... мы решили отказаться от xp_pcre на всех наших 64-битных серверах и попытаться воссоздать тот же интерфейс с помощью CLR Пользовательские функции. msdn.microsoft.com/en-us/magazine/cc163473.aspx

jskunkle 20.01.2010 18:11
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
1
1 014
1

Ответы 1

Поскольку это скомпилированная DLL, вам, вероятно, придется перекомпилировать ее, чтобы получить 64-битную DLL, которую можно было бы запустить на вашем 64-битном компьютере. Поскольку с 2005 года на этой странице ничего не обновлялось, маловероятно, что уже существует готовая версия для 64-битной версии. Однако, поскольку исходный код включен, вы можете, если у вас есть VS для C++ с 64-битным компилятором, скомпилировать его самостоятельно и попытаться заставить его работать таким образом.

Другие вопросы по теме