Добрый день! Переезжаю на новый SQL, поставил MS SQL 2005 залил базу, открыл общий доступ все дела, ну в общем по стандартной схеме, с сервера заходит в базу на ура, а вот с клиентских машин нет, при простой попытке захода пишет вот чего:
SQL State: 08001
Native: 17
Message: [Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL-сервер не существует или отсутствует доступ.
SQL State: 01000
Native: 53
Message: [Microsoft][ODBC SQL Server Driver][DBNETLIB]ConnectionOpen (Connect())
А при попытке захода в конфигуратор пускает без лишних вопросов.
Попробовал с клиента прозвонить сервер, для начала пропинговал по IP, всё прошло успешно, далее telnet'ом попробовал через порт 1433, всё тоже проходит успешно! Прошу подсказать что за безобразие такие, хочу уже поскорее на новый сервачок переехать и радоваться жизни, а вот эта проблема не даёт свершиться этому. Ах да версия 1с 7.7.
P.S Ещё в Surface Area в удалённых соединениях проставил использовать только TCP/IP всё как положено, что ещё ему надо? Ума не приложу.
SQL State: 08001
Native: 17
Message: [Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL-сервер не существует или отсутствует доступ.
SQL State: 01000
Native: 53
Message: [Microsoft][ODBC SQL Server Driver][DBNETLIB]ConnectionOpen (Connect())
А при попытке захода в конфигуратор пускает без лишних вопросов.
Попробовал с клиента прозвонить сервер, для начала пропинговал по IP, всё прошло успешно, далее telnet'ом попробовал через порт 1433, всё тоже проходит успешно! Прошу подсказать что за безобразие такие, хочу уже поскорее на новый сервачок переехать и радоваться жизни, а вот эта проблема не даёт свершиться этому. Ах да версия 1с 7.7.
P.S Ещё в Surface Area в удалённых соединениях проставил использовать только TCP/IP всё как положено, что ещё ему надо? Ума не приложу.
По теме из базы знаний
- Получение XML файла с SQL Server средствами ADODB
- Эффективное управление фоновыми заданиями и коммуникация сеансов сервера с Фоном с помощью Структуры обмена (ноу-хау) + Бонус: Альтернативный вариант через Хранилище настроек
- Анализируем SQL сервер глазами 1С-ника
- Подключение к SQL из 1С (обычная и управляемая форма)
- Восстановление базы или решение проблемы Ошибка СУБД: Microsoft SQL Server
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Установить клиентскую часть
Сегодня себе под вистой всё настроил, лекарство
1. Для Vista Твою проблему решит копирование файлов sqlsrv32.dll sqlsrv32.rll, sqlsrv32.rll из установленной XP в висту
файло должно лежать в \wdowds\system32 (да чтобы удалить эти файлы в висте сначала надо сменить владельца, через аудит, гемор конешно, но можно)
2. Ты получишь БОЛТ от том что у тебя проблеммы с порядком сортировки, его решаешь 26 ил 27 релизом и файлом в "каталоге ИБ" OrdNoChk.prm, пустого содержания
3. Потом если ты юзаешь внешние компоненты, тебя обругают, что они нифига не хотят и не умеют регистрица, тогда по правой кнопке, ставишь режим совместимости с XP и запускать с правами админа,
запускаешся, усё заработало (если конешна у тебя 2000 сиквел), галку права админа потом можно убрать, чтобы виста тебя каждый раз не доставала глупыми вопросами
4. Если у тебя скл 2005, то пока я ковыряю bkend.dll на предмет патча, отключаешего вопли про старый сиквел, так что здесь уже опаньки
Сегодня себе под вистой всё настроил, лекарство
1. Для Vista Твою проблему решит копирование файлов sqlsrv32.dll sqlsrv32.rll, sqlsrv32.rll из установленной XP в висту
файло должно лежать в \wdowds\system32 (да чтобы удалить эти файлы в висте сначала надо сменить владельца, через аудит, гемор конешно, но можно)
2. Ты получишь БОЛТ от том что у тебя проблеммы с порядком сортировки, его решаешь 26 ил 27 релизом и файлом в "каталоге ИБ" OrdNoChk.prm, пустого содержания
3. Потом если ты юзаешь внешние компоненты, тебя обругают, что они нифига не хотят и не умеют регистрица, тогда по правой кнопке, ставишь режим совместимости с XP и запускать с правами админа,
запускаешся, усё заработало (если конешна у тебя 2000 сиквел), галку права админа потом можно убрать, чтобы виста тебя каждый раз не доставала глупыми вопросами
4. Если у тебя скл 2005, то пока я ковыряю bkend.dll на предмет патча, отключаешего вопли про старый сиквел, так что здесь уже опаньки
(6) ra9000, Это всё конечно замечательно, но у меня проблема на ХР, ест ли способ побороть эту напасть и чтобы заходило без проблем? К слову в сети до сих пор находится старый Скуль, на котором MS SQL 2000 стоит, так вот к нему те же самые клиенты коннектятся без проблем и в программу заходят.
В 2005, в отличии от 2000, можно настраивать, откуда и как он принимает удалённые подключения. По умолчанию удалённые подключения запрещены. Нужно разрешить в настройках удалённые подключения и настроить в свойствах протокола IP, с каких интерфейсов принимаются удаленные подключения.
(10) Заходишь в "Пуск / Microsoft SQL Server 2005 / Configuration Tools / SQL Server Surface Area Configuration". Дальше "Surface Area Configuration for Services..." и разрешаешь "Database Engine / Remote connection"
Заходишь в "Пуск / Microsoft SQL Server 2005 / Configuration Tools / SQL Server Configuration Manager" в нём "SQL Server Network Configuration / Protocols for ..." свойства TCP/IP закладка "IP Addresses".
P.S. Извиняюсь за долгий ответ, сейчас в дикой деревне с хреновеньким интернетом.
Заходишь в "Пуск / Microsoft SQL Server 2005 / Configuration Tools / SQL Server Configuration Manager" в нём "SQL Server Network Configuration / Protocols for ..." свойства TCP/IP закладка "IP Addresses".
P.S. Извиняюсь за долгий ответ, сейчас в дикой деревне с хреновеньким интернетом.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот