Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

проблемы с ODBC и х64 платформами

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Прочее] >> проблемы с ODBC и х64 платформами
Имя
Сообщение << Старые топики   Новые топики >>
проблемы с ODBC и х64 платформами - 2010-07-18 06:58:47.766666   
Dzib

Сообщений: 10
Оценки: 0
Присоединился: 2008-06-28 20:04:16.776666
Я хочу перейти на х64 платформу, но сразу стыкнулся с проблемами.
Я только любитель и ни какой не програмист, занимаюсь установками игровых серверов в даном случае MuOnline. Мне нужно просто что б игровой сервер нормально соеденялся с SQL-server.
Вобшем есть такой файл регистра
quote:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI]

[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\Event]
"Driver"="c:\WINDOWS\SysWOW64\sqlsrv32.dll"
"Server"="(local)"
"Database"="muonline"
"LastUser"="Administrator"
"Trusted_Connection"="Yes"

[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\LocalServer]
"Server"="(local)"
"Trusted_connection"="Yes"
"Driver"="c:\WINDOWS\SysWOW64\sqlsrv32.dll"
"LastUser"="Administrator"

[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\LOGIN]
"Driver"="c:\WINDOWS\SysWOW64\sqlsrv32.dll"
"Server"="(local)"
"Database"="muonline"
"LastUser"="Administrator"
"Trusted_Connection"="Yes"

[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\MU2003_EVENT_DB]
"Driver"="c:\WINDOWS\SysWOW64\sqlsrv32.dll"
"Server"="127.0.0.1"
"Database"="MU2003_EVENT_DATA"
"LastUser"="sa"

[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\MuOnline]
"Driver"="c:\WINDOWS\SysWOW64\sqlsrv32.dll"
"Server"="(local)"
"Database"="muonline"
"LastUser"="Administrator"
"Trusted_Connection"="Yes"
"Description"="MuOnline"

[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\MuOnlineJoinDB]
"Driver"="c:\WINDOWS\SysWOW64\sqlsrv32.dll"
"Server"="(local)"
"Database"="muonline"
"LastUser"="Administrator"
"Trusted_Connection"="Yes"
"Description"="MuOnlineJoinDB"

[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ODBC Data Sources]
"Xtreme Sample Database 2003 CHS"="Microsoft Access Driver (*.mdb)"
"LocalServer"="SQL Server"
"LOGIN"="SQL Server"
"MuOnline"="SQL Server"
"MuOnlineJoinDB"="SQL Server"
"Event"="SQL Server"
"USELOG"="SQL Server"
"Ranking"="SQL Server"
"MU2003_EVENT_DB"="SQL Server"

[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ODBC File DSN]
"DefaultDSNDir"="C:\\Program Files\\Common Files\\ODBC\\Data Sources"

[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\Ranking]
"Driver"="c:\WINDOWS\SysWOW64\sqlsrv32.dll"
"Description"="Ranking"
"Server"="(local)"
"Database"="ranking"
"LastUser"="Administrator"
"Trusted_Connection"="Yes"

[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\USELOG]
"Driver"="c:\WINDOWS\SysWOW64\sqlsrv32.dll"
"Server"="(local)"
"Database"="muonline"
"LastUser"="Administrator"
"Trusted_Connection"="Yes"
"Description"="USELOG"

[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\Xtreme Sample Database 2003 CHS]
"Driver"="C:\\WINDOWS\\system32\\odbcjt32.dll"
"DBQ"="C:\\Program Files\\Microsoft Visual Studio .NET 2003\\Crystal Reports\\Samples\\Database\\chs\\xtreme.mdb"
"DriverId"=dword:00000019
"SafeTransactions"=dword:00000000
"UID"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\Xtreme Sample Database 2003 CHS\Engines]

[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\Xtreme Sample Database 2003 CHS\Engines\Jet]
"ImplicitCommitSync"=""
"Threads"=dword:00000003
"UserCommitSync"="Yes"


Этот файл создаeт ОДБЦ линки и Xtreme Sample Database 2003 CHS. Вот и с последней проблема. Жму на неё а мне ошыбка «Не удаеться найти программы установки для драйвера ODBC Microsoft Access Driver» после того как ОК жму в заголовку след ошыбки пишет «ошибка configDSN, ConfigDriver или configTranslator» в самом окне «Компонент не найден в регистре».

Искал до 6 утра решения, установлял Microsoft Acces, Java, Frameworks, SDK, visual basic 2008, SQL server 2005 х64. Ничто из этого не решыло проблемы, потом я нашел в инете что в х64 ОС есть 2 odbcad32.exe. Один он в папке систем32, второй c:\WINDOWS\SysWOW64\odbcad32.exe. И я очень удевился когда тот второй со всеми драйверами и т.д Но я не знаю как правильно все сделать…. все линки я могу вручну создать в втором odbcad32.exe но как создать вот этот отрезок файла ?
quote:

[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\Xtreme Sample Database 2003 CHS]
"Driver"="C:\\WINDOWS\\system32\\odbcjt32.dll"
"DBQ"="C:\\Program Files\\Microsoft Visual Studio .NET 2003\\Crystal Reports\\Samples\\Database\\chs\\xtreme.mdb"
"DriverId"=dword:00000019
"SafeTransactions"=dword:00000000
"UID"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\Xtreme Sample Database 2003 CHS\Engines]

[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\Xtreme Sample Database 2003 CHS\Engines\Jet]
"ImplicitCommitSync"=""
"Threads"=dword:00000003
"UserCommitSync"="Yes"

Я не знаю что нужно сделать что б мой игровой сервер нормально работал, на х86 все работает на ура, а тут из за того что есть c:\WINDOWS\SysWOW64\odbcad32.exe то C:\WINDOWS\system32\odbcad32.exe без драйверов.
Помогите пожалуйста
Post #: 1
Страниц:  [1]
Все форумы >> [Прочее] >> проблемы с ODBC и х64 платформами







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.