Имя: Пароль:
1C
1C 7.7
v7: Ошибка подключения к базе 7.7 SQL
,
0 Sheykom
 
16.09.14
15:47
Добрый день. Ребята я неопытный, не судите строго и не нервничайте! Учусь за счет возникающих проблем и задач. Никто не помогает, поэтому не злитесь на мои может глупые вопросы.

Имеется старый сервер 2003. На нем 1с7.7 sql. Есть базы данных файловые и sql.
БД и папка с установленной 1с7.7 в открытом доступе. Рабочие станции заходят по адресу сервера и запускают 1с с базами.
На раб.станциях с xp в файловые бд без проблем. В SQL конфигуратор заходит без проблем. В SQL предприятие не заходит ошибка:

SQL State:08001
Native:17
Messeg:[Microsoft][ODBC SQL Server Driver][DBNetLib] SQL Server не существует или отсутствует доступ.
SQL State:01000
Native:2
Messeg:[Microsoft][ODBC SQL Server Driver][DBNetLib] Connection open(Connect())



Читал Ошибка подключения к базе 7.7 SQL, и еще статейки, честно не особо понимаю в чем проблема( Фаэрвол выключен, порт 1433включен

Помогите разобраться, без нервов! как исправить? Не забывайте что и Вы учились)
1 YFedor
 
16.09.14
15:49
(0) А не 1С'ом подключаешься?
2 Ёпрст
 
16.09.14
15:51
(0) DB_OWNER базы кто хоть ? sa?
3 Ёпрст
 
16.09.14
15:52
в параметрах подключения, вы какого юзверя ставите ? Хто владелец базы на скуле ?
4 Ёпрст
 
16.09.14
15:53
ну и это, по каким протоколам к скулю щемитесь ? чего в остнастке кажет ?
Наименованные каналы, тср\ip ?
5 МихаилМ
 
16.09.14
15:57
1с 77 - 15 лет. все проблемы обсуждались сотни раз.
в том числе на этом форуме, которому лет 10-11.

пользуйтесь поисковыми сервисами.
6 Sheykom
 
16.09.14
16:05
(1) Подключаются через ярлык который расшаренный лежит на сервере.

(2)  Вы про microsoft sql server manager studio? там подключаюсь аутентификацией windows

(4) не очень понял в какой оснастке?  

чувствую себя полным идиотом( так как практически ничего не знаю (
7 Sheykom
 
16.09.14
16:07
(5) Это все понятно если разбираешься. Я сразу сказал что совсем неопытный. То что я читал - половину не понимаю( спрашивать подробно только здесь есть возможность. Другого опыта и обучения нет
8 Ёпрст
 
16.09.14
16:08
9 Ёпрст
 
16.09.14
16:10
Ну и это, первым делом, зайти в пофигуратор , администрирование настройки подключения скуля - попробовать прописать в имени сервера скуля не имя, а адрес в виде ip
10 Ёпрст
 
16.09.14
16:12
Ну и так, на почитать
http://support.microsoft.com/kb/328306
11 Sheykom
 
16.09.14
16:24
(10) (8) Уже читаю вчитываюсь. По (9) прописан ip адрес, по (8)  протоколы TCP/IP и именованные каналы выбраны, только нет алиасов.
12 Злой Бобр
 
17.09.14
02:12
(6) >> Вы про microsoft sql server manager studio? там подключаюсь аутентификацией windows
В настройках скуля поменяйте на скульную аутентификацию, протоколы TCP/IP, рестартаните скуль и попробуйте через manager studio залогиниться. Если получилось то пропишите логин и пароль в настройках базы 1С. Все.
13 Sheykom
 
17.09.14
08:43
(12) Конечно никто пароля от sa не знает=) Благо поменял, теперь хоть знать будем. Рестартанул, залогинулся, в 1с поменял, но нет! Ошибка подключения с раб станции так и осталась
14 DrZombi
 
гуру
17.09.14
08:49
(0) >>> В SQL конфигуратор заходит без проблем


Зайти то он заходит, но не открывает конфигурационный файл...
Ты попробуй его открыть, и все встанет на свои места :)
15 DrZombi
 
гуру
17.09.14
08:50
(13) в 1С та вел новый пароль SA пользователя?
16 Sheykom
 
17.09.14
10:27
(14) я извиняюсь, не пойму что за конфигурационный файл (15) (15) в 1С новый пароль ввел
17 Ёпрст
 
17.09.14
10:31
(13)
что стоит в клиентских протоколах ?
в 1с-ине прописываешь по имени сервера или по ip ?
18 Ёпрст
 
17.09.14
10:31
кто владелец базы в скуле ?
19 ДенисЧ
 
17.09.14
10:32
telnet имяСервера 1433 что говорит?
20 Chai Nic
 
17.09.14
10:40
Брандмауэр на серваке остановить попробуй
21 Sheykom
 
17.09.14
10:50
(17) протоколы tcp-ip(1433) и именованные каналы (sql\query)

в 1с по ip

владелец - пользователь windows

telnet говорит сбой подключения

брандмауэр выключен, касперского тоже выключал
22 ДенисЧ
 
17.09.14
10:52
"telnet говорит сбой подключения "
вот и ответ. У тебя порт на сервере не открыт наружу
23 Sheykom
 
17.09.14
11:17
(22) брандмауэр выключен, разве не должно работать?
24 ДенисЧ
 
17.09.14
11:18
На сервере сделай
netstat -a | findstr 1433

что покажет?
25 Sheykom
 
17.09.14
11:36
26 Sheykom
 
17.09.14
13:55
(22) Денис я дико извняюсь, оказывается telnet служба не была запущена на сервере. Так что телнет работает
27 ДенисЧ
 
17.09.14
13:59
(25) ну вот... У тебя никто 1433 не слушает. Может, служба сервера не запущена, может, на ней tcp/ip не поднят...
28 КонецЦикла
 
17.09.14
14:02
Правильно фраза звучит так "SQL сервер не существует или доступ запрещен"
http://1c911.by/stati_1s/statya-1s-77-i-sql-2005.htm#5
29 Sheykom
 
17.09.14
14:40
(28) Сделал все так как написано. Все также! Что ему не нравится не понимаю!?! Только у меня в SQL Server Configuration Manager - в Сетевая конфигурация SQL Server 2005 - пусто, это нормально?
30 КонецЦикла
 
17.09.14
14:54
tcp/ip поставь, попробуй сначала сделать все так как написано, потом уже извращайся

Если там накосячить - на сервере запускаться будет, а вот на клиентах - фих
31 Sheykom
 
17.09.14
14:56
Настройки SQL Server Configuration Manager и Администратор источников данных ODBS:

http://pixs.ru/showimage/1jpg_2184709_13871297.jpg
http://pixs.ru/showimage/4jpg_9050738_13871300.jpg
http://pixs.ru/showimage/5jpg_7603217_13871301.jpg
32 Sheykom
 
17.09.14
16:59
1с лежит на сервере. Ярлык из расшареной папки выведен на раб. машины. В конфигуратор заходит. В предприятие нет.  Так к слову
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.