Имя: Пароль:
1C
 
win 2008 sql и 1с 7.7
0 c4sin
 
14.09.10
09:51
Здравствуйте, я понимаю что уже тема заезжена, но уже неделю пытаюсь 1с 7.7 запустить на 2008 винде, скул уже ставил и 2008 и 2000, одна и таже ошибка при попытки подключиться с 1с-ке к скулу. Error: (IM002) [Microsoft][Диспетчер драйверов ODBC] Источник данных не найден и не указан драйвер, используемый по умолчанию.

уже весь инет перерыл, заменял эти файлы разными версиями odbcbcp.dll, sqlsrv32.dll, sqlsrv32.rll

пробывал по этой статейке настроить http://www.superadm.net/index.php?name=News&op=article&sid=10
но увы всё без успешно((

если заменяю файлы odbcbcp.dll, sqlsrv32.dll, sqlsrv32.rll и захожу в Источник даных ODBC там при добавлении DSN выдает 193 ошибку

очень прошу помогите, надо всё это дело запустить на 2008 винде((
1 Moriarti
 
14.09.10
10:01
Тема баян, автор пробуй еще.

Не забываем что для того чтобы работало нужно заменить файлы в каталоге
x86: Windows\system32
x64: Windows\sysWOW64
odbcbcp.dll, sqlsrv32.dll, sqlsrv32.rll
на соответствующие из WinXP или Win2003 (x86)

причем на всех форумах советуют это делать через takeown:

cd %windir%\system32\
takeown /F sqlsrv32.dll
takeown /F sqlsrv32.rll
takeown /F odbcbcp.dll
cd %windir%\SysWOW64
takeown /F sqlsrv32.dll
takeown /F sqlsrv32.rll
takeown /F odbcbcp.dll

xcopy c:\sql_xp_for_vista\*.* %windir%\system32\
xcopy c:\sql_xp_for_vista\*.* %windir%\SysWOW64

батник - и запускать от имени администратора.
У меня это НЕ заработало!

Скопировалось только вручную: прошелся мышкой, выставил владельца себя,
запустил FAR под администратором и скопировал файлы.
2 c4sin
 
14.09.10
10:11
Запустил, не копируя файлы, только изменил ветку в реестре а верней добавил

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\1C_SQL_ODBC]
"Driver"=hex(2):43,00,3a,00,5c,00,31,00,43,00,76,00,37,00,5f,00,53,00,51,00,4c,\
 00,44,00,72,00,69,00,76,00,65,00,72,00,5c,00,53,00,51,00,4c,00,53,00,52,00,\
 56,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,00,00
"UsageCount"=dword:00000001
"Setup"=hex(2):43,00,3a,00,5c,00,31,00,43,00,76,00,37,00,5f,00,53,00,51,00,4c,\
 00,44,00,72,00,69,00,76,00,65,00,72,00,5c,00,53,00,51,00,4c,00,53,00,52,00,\
 56,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,00,00
"SQLLevel"="1"
"FileUsage"="0"
"DriverODBCVer"="02.50"
"ConnectFunctions"="YYY"
"APILevel"="2"
"CPTimeout"="60"

на диск c: в папку 1C_SQL_ODBC закинул файлы odbcbcp.dll, sqlsrv32.dll, sqlsrv32.rll

и всё заработало, только надо в реестре ещё продублировать то же самое в HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\1C_SQL_ODBC