powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Не подключается к MSSQL
6 сообщений из 6, страница 1 из 1
Не подключается к MSSQL
    #37731829
AlistaM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день, переношу сайт на удаленный сервер, php поднял на iis, после переноса БД с Win 2003 на Win 2008 x64 не могу подключиться к БД из php, ошибок не выкидывает, но и к базе не подключается. ntwdblib.dll присутствует, extension=php_mssql.dll раскомментирован. Пробовал создать индивидуально пользователя для сайта, поставил схему dbo. Подскажите куда копать?
SQL Server 9.0.5000.
в php.ini вывод ошибок не отключен, но ошибка тем не менее не появляется, можно ее как то "заставить" вылазить?
...
Рейтинг: 0 / 0
Не подключается к MSSQL
    #37732247
неТолик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AlistaM,

у вас php для Windows . Которые готовые бинарники там лежат, скомпилированы с флагами
Код: css
1.
"--without-mssql" "--without-pdo-mssql" 

Качайте исходники(тамже), компилируйте сами.
...
Рейтинг: 0 / 0
Не подключается к MSSQL
    #37734205
AlistaM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да сам то php работает, нареканий нет, вопрос вывода ошибки по большому счету, наверняка я где-то что-то не так прописываю, хочется узнать на что он ругается.
...
Рейтинг: 0 / 0
Не подключается к MSSQL
    #37741913
AlistaM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Перевел 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 авторизацией без проблем заходит.. в чем может быть дело?
...
Рейтинг: 0 / 0
Не подключается к MSSQL
    #37742118
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
апас работает из пол Local system которая не имеет доступа к сети
...
Рейтинг: 0 / 0
Не подключается к MSSQL
    #37742570
Николай А.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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, но не уверен
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Не подключается к MSSQL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]