Имя: Пароль:
1C
1С v8
Имя сервера БД
0 Aleksey1989
 
06.02.13
12:16
Добрый день. Есть 2 компа: на одном стоит СУБД (Ms SQL Express; пусть  имя этого компа будет comp1, а имя СУБД - SDB), на другом сервер 1С (имя этого компа comp2). Пытаюсь создать БД в клиент-сервере, для этого заполняю следующие параметры:
Кластер серверов 1С = comp2
Сервер баз данных = comp1\SDB
Выбираю тип СУБД, указываю логин для sa, после чего пытаюсь создать информационную базу, но вылетает ошибка, что сервер БД не доступен.
1 Aleksey1989
 
06.02.13
12:17
(0)+ Ошибка не сервер БД не доступен, а сервер БД не обнаружен.
2 ДенисЧ
 
06.02.13
12:18
и правильно вылетает...
Зачем ты имя базы в имя сервера пихаешь?
3 Maxus43
 
06.02.13
12:19
(2) прально всё
4 Maxus43
 
06.02.13
12:20
пингани comp1, сам зайди на comp1 и запусти скуль.
создай базу в консоли сервера 1с
5 Maxus43
 
06.02.13
12:22
убедись что имя Скуля SDB, при входе в мэнеджмент студио будет написан точный путь до сервера СКЛ
6 Aleksey1989
 
06.02.13
12:32
(5) Имена правильные.
7 Maxus43
 
06.02.13
12:33
(6) в консоли сервера попробуй создать базу. От какого юзера работает сервер1с? может нет прав на сеть... много вариантов
8 Aleksey1989
 
06.02.13
12:38
(7) Сервер 1С работает от системной учетной записи.
Кстати, на компьютере, где стоит SQL, также стоит и еще один сервер 1С.

Если подключаться со 2-го компа к серверу 1С, который расположен на 1-м, то база будет запускаться.
9 Maxus43
 
06.02.13
12:39
(8) юзера меняй на нормального, а не системнаю учетку. localsystem чтоль?
10 Maxus43
 
06.02.13
12:39
короче системная не имеет доступа к сети ЕМНИП.
11 Maxus43
 
06.02.13
12:42
>>Если подключаться со 2-го компа к серверу 1С, который расположен на 1-м, то база будет запускаться.
логично, скуль с сервером 1с на одной машине, там системной учетки хватит 1с
12 Aleksey1989
 
06.02.13
12:46
(10) Изменил учетку - поставил свою, у нее полные права. Ошибка осталась прежней. М.б. в SQL доступ надо настраивать? Если да, то где именно?
13 Naumov
 
06.02.13
12:55
если не обнаружен сервер 1С предприятия, то при чем тут скуль?
Сервант после установки перегрузить.
Доступ к портам проверить.
14 Naumov
 
06.02.13
12:56
там может файервол како-нибудь кроет все порты.
15 Aleksey1989
 
06.02.13
13:01
(13) Вы не поняли мою задачу: я подключаюсь из сервера 1С, который находится на одном компе, к серверу БД, который находится на другом компе.

П.с. Кстати, до меня сервер БД вроде бы переименовывался, м.б. из-за этого быть ошибки.
16 Maxus43
 
06.02.13
13:06
(13) в ошибке сервер БД, а не сервер 1с
17 Maxus43
 
06.02.13
13:10
автор, ты когда в консоли 1с то попытаешся сделать? и скрин консоли с настройкой подключения + скрин с настройкой с работающего сервера 1с (с компа2)
18 Aleksey1989
 
06.02.13
13:38
(17) Теперь выскакивает ошибка с неправильным логином для sa - теперь надо искать правильный, думаю нет необходимости в скринах?
19 Maxus43
 
06.02.13
13:40
(18) щас нет конечно, ищи пароль и всё заработает.
З.ы. от sa работать - тоже не по феншую, бардак у вас с учетками чесслово
20 zlnk
 
06.02.13
13:43
"nslookup comp1" что говорит?
21 zlnk
 
06.02.13
13:45
(19) Емнип, в букваре написано "usr1cv82".
22 PLUT
 
06.02.13
13:48
(0) по умолчанию именованный экземпляр называется SQLEXPRESS), то при подключении к серверу  к имени сервера нужно через слэш добавить имя экземпляра (например, \SQLEXPRESS)
23 Maxus43
 
06.02.13
13:49
(21) это учетка сервера 1с по умолчанию, да, с ней лучше. к СКЛ нет по умолчанию, есть рекомендации какие права дать этому юзеру только
24 Aleksey1989
 
06.02.13
14:12
А какой порт надо открыть для MS SQL?
25 Maxus43
 
06.02.13
14:31
(24) ни разу не видел чтоб его закрывали специально
26 Maxus43
 
06.02.13
14:34
27 МихаилМ
 
06.02.13
16:55
(0)
sqlbrowser
запустите.
28 PLUT
 
06.02.13
17:43
(27) тогда уж Management Studio, который отдельно ставится
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс