SQL Server 2005 Delphi 2010 Dbexpress соединение - PullRequest
2 голосов
/ 10 июня 2010

Попытка подключения к SQL Server 2005 с помощью Delphi 2010 выдает следующую ошибку после настройки обозревателя данных: 'Borland.data.TDBXError: Ошибка DBX: не удалось правильно инициализировать драйвер.Клиентская библиотека может отсутствовать, неправильно установлена ​​или иметь неправильную версию '

Я знаю, что есть обходной путь при установке студии управления sql server 2008.Но это не очень хорошее решение, если все ПК должны иметь это предварительное требование.

Кто-нибудь знает лучшее решение / исправление.

В Delphi 6 такой проблемы нет.

1 Ответ

4 голосов
/ 10 июня 2010

Вам просто нужно установить клиент SQL Server 2005.Вы можете проверить информацию о развертывании базы данных в файле Readme в пути установки Delphi.

Установка собственного клиента SQL Server http://msdn.microsoft.com/en-us/library/ms131321.aspx

или вы можете загрузить пакет компонентовhttp://www.microsoft.com/downloads/details.aspx?FamilyID=50B97994-8453-4998-8226-FA42EC403D17&displaylang=en

Я написал эту статью о DBX + MSSQL на португальском языке, вы можете использовать Google для перевода на свой родной язык: http://www.cesarromero.com.br/2010/configurando-dbx-para-acessar-o-ms-sql-server-2000-e-2005-no-delphi-2010/

...