|
|
|
Не подключается к MSSQL
|
|||
|---|---|---|---|
|
#18+
Добрый день, переношу сайт на удаленный сервер, php поднял на iis, после переноса БД с Win 2003 на Win 2008 x64 не могу подключиться к БД из php, ошибок не выкидывает, но и к базе не подключается. ntwdblib.dll присутствует, extension=php_mssql.dll раскомментирован. Пробовал создать индивидуально пользователя для сайта, поставил схему dbo. Подскажите куда копать? SQL Server 9.0.5000. в php.ini вывод ошибок не отключен, но ошибка тем не менее не появляется, можно ее как то "заставить" вылазить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2012, 16:35:56 |
|
||
|
Не подключается к MSSQL
|
|||
|---|---|---|---|
|
#18+
AlistaM, у вас php для Windows . Которые готовые бинарники там лежат, скомпилированы с флагами Код: css 1. Качайте исходники(тамже), компилируйте сами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2012, 20:53:56 |
|
||
|
Не подключается к MSSQL
|
|||
|---|---|---|---|
|
#18+
Да сам то php работает, нареканий нет, вопрос вывода ошибки по большому счету, наверняка я где-то что-то не так прописываю, хочется узнать на что он ругается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2012, 10:16:08 |
|
||
|
Не подключается к MSSQL
|
|||
|---|---|---|---|
|
#18+
Перевел php на native драйвер от microsoft, теперь выкидывает вот такую ошибку: Array ( [0] => Array ( [0] => 08001 [SQLSTATE] => 08001 [1] => 10061 [code] => 10061 [2] => [Microsoft][SQL Server Native Client 10.0]TCP Provider: Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение. [message] => [Microsoft][SQL Server Native Client 10.0]TCP Provider: Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение. ) [1] => Array ( [0] => HYT00 [SQLSTATE] => HYT00 [1] => 0 [code] => 0 [2] => [Microsoft][SQL Server Native Client 10.0]Login timeout expired [message] => [Microsoft][SQL Server Native Client 10.0]Login timeout expired ) [2] => Array ( [0] => 08001 [SQLSTATE] => 08001 [1] => 10061 [code] => 10061 [2] => [Microsoft][SQL Server Native Client 10.0]A network-related or instance-specific error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL Server is configured to allow remote connections. For more information see SQL Server Books Online. [message] => [Microsoft][SQL Server Native Client 10.0]A network-related or instance-specific error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL Server is configured to allow remote connections. For more information see SQL Server Books Online. ) ) код вот такой: $serverName = "(local), 1433"; //serverName\instanceName, portNumber (default is 1433) $connectionInfo = array( "Database"=>"site"); $conn = sqlsrv_connect( $serverName, $connectionInfo); if( $conn ) { echo "Connection established.<br />"; }else{ echo "Connection could not be established.<br />"; die( print_r( sqlsrv_errors(), true)); } пробовал и не local писать, пробовал добавлять логин и пароль для sql авторизации - не помогает. В mssql авторизация стоит смешанная, в SQL server managment studio под win авторизацией без проблем заходит.. в чем может быть дело? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2012, 13:49:30 |
|
||
|
Не подключается к MSSQL
|
|||
|---|---|---|---|
|
#18+
апас работает из пол Local system которая не имеет доступа к сети ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2012, 15:22:45 |
|
||
|
Не подключается к MSSQL
|
|||
|---|---|---|---|
|
#18+
AlistaMДобрый день, переношу сайт на удаленный сервер, php поднял на iis, после переноса БД с Win 2003 на Win 2008 x64 не могу подключиться к БД из php, ошибок не выкидывает, но и к базе не подключается. ntwdblib.dll присутствует, extension=php_mssql.dll раскомментирован. Пробовал создать индивидуально пользователя для сайта, поставил схему dbo. Подскажите куда копать? SQL Server 9.0.5000. в php.ini вывод ошибок не отключен, но ошибка тем не менее не появляется, можно ее как то "заставить" вылазить? В SQL сервере могут быть закрыты сторонние подключения. По-моему это management studio-сервер-properties-connections, но не уверен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2012, 19:29:06 |
|
||
|
|

start [/forum/topic.php?fid=23&gotonew=1&tid=1465308]: |
0ms |
get settings: |
7ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
222ms |
get topic data: |
10ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 227ms |
| total: | 538ms |

| 0 / 0 |
