FAQ: Windows Server 2012 x64 подключение к MS SQL Server 2005 (Standard)

[Всего: 0   Средний:  0/5]

Всем привет.

По работе потребовалось перенести сайт (будем называть это так) с Windows Server 2003 x64 Standard на Windows Server 2012 x64 Standard.

После переноса столкнулся с ошибкой

conn = false
Array ( [0] => Array ( [0] => IM002 [SQLSTATE] => IM002 [1] => 0 [code] => 0 [2] => [Microsoft][Диспетчер драйверов ODBC] Источник данных не найден и не указан драйвер, используемый по умолчанию [message] => [Microsoft][Диспетчер драйверов ODBC] Источник данных не найден и не указан драйвер, используемый по умолчанию ) )

Решение…

Рекомендуется проверить следующее:

  • доступность MS SQL Server. Банальный ping по ip-адресу или имени сервера,
  • проверить, разрешено ли удаленное подключение к серверу 1,
  • проверить права пользователя,
  • в некоторый случаях требуется настройка “Источники данных (ODBC)” (Панель управления\Все элементы панели управления\Администрирование). В зависимости от версии Windows может находиться в разных местах. Допустим, в версии x64  находится вот тут:
    32-разрядной версии файл Odbcad32.exe находится в папке %systemdrive%\Windows\SysWoW64.
    64-разрядной версии файла Odbcad32.exe находится в папке %systemdrive%\Windows\System32.

В моем случае для подключения к БД MS SQL Server 2005 требовался отдельный компонент – Sql native Client.

После его установки, подключение осуществлялось без проблем.

Здесь есть файлы для разных версий SQL (возможно, буду добавлять новые). Все скачаны с офф.сайта Microsoft.

Контрольные суммы

SHA 1

Microsoft ODBC Driver 13.1 for SQL Server_x64.msi

 FF52D5A464AEB0B394C4E5FC2ADF4FBD1CDAAAA0 4.01MB

Microsoft ODBC Driver 13.1 for SQL Server_x86.msi

 CF5CE7D4D22A812CE3770D73F6A6C25017A5DF5F 2.60MB

msodbcsql_ODBC 11_x64.msi

 16C6577973335E928BA9822C5C1CE394166E2349 3.82MB

msodbcsql_ODBC 11_x86.msi

 7BB10C39A2506CDC7224FF4BF993BCFC0DC1C1A0 2.56MB

sqlncli_2005_2005.90.1399.msi

 3F48AFD3D1547F8371CADAE4B8C337ED628719ED 3.46MB

sqlncli_2005_x64.msi

 EC783B3B09F73F38E6ADE0248D25A802464896FD 6.33MB

sqlncli_2008R2.msi

 ABDFED83057C5265C54C41FE353E15D3F7732CFB 4.49MB

sqlncli_2012_x64.msi

 1E377B8652E24D6D0E850FD42EF0F54DC82D0D8A 4.92MB

sqlncli_2012_x86.msi

 87682B281A302295613D820F2AE5ABEE04293060 3.06MB

SQLSRV30.EXE

 1457A9F9B87119265966EEE6C9A648249A7A83E0 832KB

SQLSRV31.EXE

 EDD59E08DB9670532249A0ED88B7B0C2D18C0D04 488KB

SQLSRV32.EXE

 FBCA0921E916BED0013422A3446B125BB4EDE6FB 546KB

SQLSRV40.EXE

 3C756D09F55EF7E967127D0BC0D7632CF03E8050 580KB

[свернуть]

ссылка на файлы.

ссылка на форум, где нашлось решение.

If you found an error, highlight it and press Shift + Enter or Уведомлятор ошибок (очепяток) to inform us.

Notes:

  1. настройка удаленного подключения

Дмитрий

родился, учился, работаю-учусь

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

14 + 3 =

Пожалуйста, подтвердите человечность * Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.