Как заставить xp_pcre работать в 64-битной системе? - PullRequest
0 голосов
/ 20 декабря 2008

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

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

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

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

1 Ответ

2 голосов
/ 20 декабря 2008

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...