MSSQL 2005 некорректный скрипт для создания БД

Установил я ejabberd-2.0.0, начал настраивать БД для MsSql 2005.
Скрипт для создания БД в MsSql начиная с версии 1.0 некорректный, там есть ошибки и в новой версии их не исправили, а именно:
1. Нет такого типа UNSIGNED для полей. У меня в бд была ошибка при создании беззнаковых полей.
2. Создаются constraint для несуществующих полей.
В таблице spool не было поля MustDelete
В таблице last не было поля Modify_Date

Это только у меня такие ошибки, или просто ни кто не пытался развернуть EjabberD на MsSql 2005?

Предлагаю вам исправленный вариант от меня скрипта для создания бд MsSql 2005, выполняется без ошибок.

Рабочая строчка подключения к MsSql 2005:

{odbc_server, "Driver={SQL Server};Trusted_Connection=no;Server=MYDNS\\local;Database=EJabberD;Uid=ejabberd;Pwd=ejabberd"}.

Параметры подключения:
MYDNS - имя компьютера
local - название instance у БД.
Database=EJabberD - Название вашей БД
Uid - логин
Pwd - пароль
Trusted_Connection=no; - значит мы не используем Microsoft Windows NT Authentication для авторизации в БД.

Только с исправленным скриптом для создания БД и указанной выше строкой подключения мне удалось заставить работать сервер EjabbeD 2.0 с MsSql 2005.

Re: MSSQL 2005 некорректный скрипт для со

Запости лучше в maillist.
Разработчики всё равно на форум не ходят.

Syndicate content