Ver
http://www.bobswart.nl/Weblog/Blog.aspx?RootId=5:3873Hay un cambio en el conductor del servidor DBX4 del SQL para Delphi y C++Builder 2010, que no todos los reveladores pudieron haber notado.
Los estados de readme.htm en la base de datos cambian la sección para los dbExpress, el siguiente:
El “conductor de MSSQL requiere la instalación del cliente del natural del SQL. Requieren al cliente nativo 2008 del SQL para dbxmss.dll. Requieren al cliente nativo 2005 del SQL para dbxmss9.dll”
Esto se puede pasar por alto fácilmente, especialmente puesto que los servidores apoyados seccionan listas - entre otros - el siguiente para los dbExpress:
“Servidor 2008, 2005, 2000 (Ent) (conductor dbxMSS.dll, cliente oledb.dll) de Microsoft SQL”
Cuál le hace mirada como podemos todavía utilizar oledb.dll como cliente.
Sin embargo, si usted intenta hacer una conexión usar DBX4 a una base de datos de servidor del SQL con Delphi o C++Builder 2010, usted verá el mensaje de error: “Error de DBX: El conductor no podía ser inicializado correctamente. La biblioteca del cliente puede ser que falta, no instalada correctamente, o de la versión incorrecta.”
Para el servidor 2008 del SQL, usted puede transferir al cliente nativo del SQL de
http://www.microsoft.com/downloads/details.aspx?FamilyId=C6C3E9EF-BA29-4A43-8D69-A2BED18FE73C&displaylang=en“El cliente del natural del servidor 2008 de Microsoft SQL (cliente nativo del SQL) es una sola biblioteca del dinámico-acoplamiento (DLL) que contiene el abastecedor VIEJO del DB del SQL y a conductor del SQL ODBC. Contiene la ayuda run-time para los usos usar los APIs del nativo-código (ODBC, DB VIEJO y DIFICULTAD) para conectar con Microsoft SQL el servidor 2000, 2005, o 2008. El cliente nativo del SQL debe ser utilizado para crear nuevas aplicaciones o para realzar los usos existentes que necesitan aprovecharse de nuevas características del servidor 2008 del SQL. Este instalador redistributable para el cliente nativo del SQL instala los componentes del cliente necesarios durante tiempo de pasada para aprovecharse de nuevas características del servidor 2008 del SQL, e instala opcionalmente los archivos de jefe necesarios para desarrollar un uso que utilice a cliente nativo API del SQL.”
Observar a propósito, eso si usted utiliza el servidor 2008 del SQL en Windows 7, usted necesitan aplicar Service Pack 1, porque usted puede encontrar de otra manera “compatibilidad publica” (como problemas del permiso y no poder alterar las tablas existentes.