Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   PHP (https://forum.zone-game.info/forumdisplay.php?f=125)
-   -   проблема с подключением через odbc к ms sql (https://forum.zone-game.info/showthread.php?t=37392)

epmak 05.01.2015 14:13

проблема с подключением через odbc к ms sql
 
Словил забавную ситуацию:
юзаю для подключения библиотеку adodb5(хотя, и без нее та же канитель)
Есть 2 виртуальных хоста на апачке на 1 компе, на обоих висит по сайту, коннектятся к одному и тому же серверу, код подключения один и тот же, разные базы данных, но юзверь один на все(использую учетку типа sa)
Теперь самое интересное: на первом сайте все летает
Второй - не подключается к серверу вообще, выплевывая
PHP код:

odbc_mssql error: [08001: [Microsoft][ODBC SQL Server Driver][DBMSLPCN]SQL Server �� ����������, ��� ������ ��������.] in EXECUTE("SET CONCAT_NULL_YIELDS_NULL OFF") 

при использовании прямого
PHP код:

odbc_connect 

просто вылетает 08001 ошибка и все. ХОТЯ, на первом виртуальном хосте апачи все работает. Сопсно, кто сталкивался? где собака зарыта?

Ось вынь 7 проф х64
SQL express 2012, сетевые настройки все пронастроены, да и, в принципе не к чему - все висит на локальной машине
антивирус приручил, бренмауэр - тоже
:cq:

ANZO 05.01.2015 14:19

Re: проблема с подключением через odbc к ms sql
 
Через SQL Management Studio коннект есть? Потому что 08001 ошибка означает что инстанса сервера не существует или запрещен доступ для используемого пользователя.

epmak 05.01.2015 14:23

Re: проблема с подключением через odbc к ms sql
 
да, через студию все воркает как надо, я поэтому и в ступоре

ANZO 05.01.2015 14:25

Re: проблема с подключением через odbc к ms sql
 
Оба сервера используют один и тот же инстанс\базу?

epmak 05.01.2015 14:27

Re: проблема с подключением через odbc к ms sql
 
базы разные, инстанс 1 и тот же и юзверь тоже 1 и тот же, но они не коннектятся туда одновременно, так что списать на то, что лимит подключений тоже не вариант.
уже и псевдонимы пробовал создавать - ответ 1 и тот же: на 1 работает, на втором - нет

ANZO 05.01.2015 14:39

Re: проблема с подключением через odbc к ms sql
 
Пишут, что создание DSN для базы может помочь при такой ошибке.
+ проверьте на проблемной клиентской машине коннект через:
1. On the Start menu, click Control Panel.
2. In Control Panel, click Administrative Tools.
3. In Administrative Tools, click Data Sources (ODBC).

epmak 05.01.2015 14:45

Re: проблема с подключением через odbc к ms sql
 
добавлял уже.
причем, первый сайт работает и без них, а второй и с ними не желает

ANZO 05.01.2015 14:48

Re: проблема с подключением через odbc к ms sql
 
Тогда это всеми любимая и неподражаемая магия мелкософта :)

epmak 05.01.2015 14:50

Re: проблема с подключением через odbc к ms sql
 
таки да...
10 букаф

Добавлено через 40 минут
Решилось все гениально!
я забыл про get_magic_quotes_gpc которая при прописывание слешиков их со всей силы экранировала.
Но все равно, ANZO, спасибо, что откликнулся. Я уж было думал что реально мелкософты как обычно сфейлились


Текущее время: 12:19. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot