|
Как подключиться из 1С к скл? | ☑ | ||
---|---|---|---|---|
0
Мисти
18.07.14
✎
16:03
|
Тема такая уже была, найду ссылку - добавлю
Сейчас мне выслали параметры Data Source=WIN-BPM-CRM\SQLEXPRESS; Initial Catalog=Bpm'onlineItcol; User ID=sa; Password=5tgbNHY^ и есть у меня пример (из прошлой темы) ункция СоединитьсяСSQL() Соединение003 = Новый COMОбъект("ADODB.Connection"); строкаПодключения = Константы.СтрокаПодключения003.Получить(); //строкаПодключения = "driver={SQL Server};SERVER=PH-1CAPP-04\TESTSQL;DATABASE=B1_DChernyaev; User Id=d.chernyaev; Password=123698745"; Попытка Соединение003.Open(строкаПодключения); Исключение ЗаписьЛога("", "Не смогли подключиться к sql-базе: " + ОписаниеОшибки()); Возврат Неопределено; КонецПопытки; Cmd = Новый COMОбъект("ADODB.Command"); Cmd.ActiveConnection = Соединение003; Cmd.CommandType = ТипКомандыАДО("adcmdtext"); Cmd.CommandTimeout = 600; Возврат Cmd; КонецФункции Но что-то тут ничего ни к чему не подходит. |
|||
1
ДенисЧ
18.07.14
✎
16:08
|
строкаПодключения = "driver={SQL Server};SERVER=WIN-BPM-CRM\SQLEXPRESS;DATABASE=[Bpm'onlineItcol]; User Id=sa; Password=5tgbNHY^"
|
|||
2
Мисти
18.07.14
✎
16:10
|
А могу я это запускать с другого сервера?
Надеюсь, что у них обьщая сеть |
|||
3
Мисти
18.07.14
✎
16:11
|
(1) Уря. Спасибочки, сейчас попробую.
|
|||
4
ДенисЧ
18.07.14
✎
16:11
|
(2) Я разрешаю...
|
|||
5
Wobland
18.07.14
✎
16:11
|
как-то слишком всё просто. где подвох?
|
|||
6
ДенисЧ
18.07.14
✎
16:12
|
(5) в ТС
|
|||
7
DeiMos
18.07.14
✎
16:13
|
Фигасе, вы тут логинами и паролями разбрасываетесь :-)
|
|||
8
ДенисЧ
18.07.14
✎
16:14
|
(7) А что тебе даст мой логин и пароль на тестовый скуль-сервер?
С учётом того, что в нашу сетку ты войти не сможешь... |
|||
9
Wobland
18.07.14
✎
16:15
|
(8) переименует всё у себя и будет хвастаться скрином ;)
|
|||
10
Йохохо
18.07.14
✎
16:18
|
(8) алгоритм генерации дает) 5^tYgHbN набирать конечно совсем неудобно
|
|||
11
Мисти
18.07.14
✎
16:24
|
А как можно просмотреть содержимое скл-базы?
У меня были какие-то программы для просмотра дбф-файлов, есть ведь что-то аналогичное? |
|||
12
ДенисЧ
18.07.14
✎
16:26
|
(11) SQL Management Studio
Идёт в комплекте с сервером. Но у тебя, похоже, экспресс, так что придётся качать отдельно |
|||
13
Wobland
18.07.14
✎
16:26
|
(11) в пуске нету ничего?
|
|||
14
Мисти
18.07.14
✎
16:29
|
(13) В каком пуске?? Я вообще понятия не имею, где ее искать, и есть ли мне доступ на сервер.
|
|||
15
Мисти
18.07.14
✎
16:31
|
v8: работа с sql из 1С
ссылка |
|||
16
Wobland
18.07.14
✎
16:37
|
(15) спасибо, пятнично
|
|||
17
Мисти
21.07.14
✎
14:25
|
Не подключается!
v8: Не коннектится к MySQL Базе - на эту тему есть такая тема, но кто б подсказал, что в строчке-то написать вместо driver={SQL Server} |
|||
18
f_vadim
21.07.14
✎
14:34
|
(17) Создать пустой текстовый файл. изменить расширение на udl. дабл клик. В провайдерах выбрать ole db for sql server. Заполнить остальные параметры, добиться чтоб проверка подключения проходила успешно - Ок - в файле получаем корректную connection string.
|
|||
19
Мисти
21.07.14
✎
14:49
|
(18) ничего не поняла.
В моих силах изменить только строку подключения. строкаПодключения = "driver={SQL Server};SERVER=WIN-BPM-CRM\SQLEXPRESS;DATABASE=[Bpm'onlineItcol]; User Id=sa; Password=5tgbNHY^" |
|||
20
f_vadim
21.07.14
✎
14:55
|
(19) ну тогда попробовать
"Provider=SQLOLEDB;Data Source=WIN-BPM-CRM\SQLEXPRESS;Initial Catalog=[Bpm'onlineItcol]; User Id=sa; Password=5tgbNHY^" если не получится, попробовать убрать квадратные скобки, если всё-равно не получится - рекомендую по шагам сделать (18) |
|||
21
Мисти
21.07.14
✎
15:04
|
Ругалась так:
Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server не существует, или доступ запрещен. Теперь так: Произошла исключительная ситуация (Microsoft OLE DB Provider for SQL Server): [DBNETLIB][ConnectionOpen (Connect()).]SQL Server не существует, или доступ запрещен. и со скобками и без скобок. |
|||
22
Мисти
21.07.14
✎
15:06
|
Поможите люди добрые, в долгу не останусь.
|
|||
23
f_vadim
21.07.14
✎
15:10
|
пуск
выполнить telnet WIN-BPM-CRM 1433 что получилось? |
|||
24
Мисти
21.07.14
✎
15:23
|
ИМЯ telnet не распознано, как имя колманды и т.д.
|
|||
25
Мисти
21.07.14
✎
15:24
|
Вообще, там какая-то серверная операционная система, там не так, чтобы этот "пуск" был
|
|||
26
Мисти
21.07.14
✎
15:24
|
Там есть windows power shell
|
|||
27
Fish
21.07.14
✎
15:27
|
(25) Позови админа.
|
|||
28
f_vadim
21.07.14
✎
15:28
|
||||
29
Мисти
21.07.14
✎
15:53
|
может проблема в версионности 2012 и 2008?
в 1с используется 2008 а на террасофт 2012 |
|||
30
f_vadim
21.07.14
✎
15:55
|
можно ещё кофию выпить и погадать.
или хрустальный шар прикатить. |
|||
31
Мисти
21.07.14
✎
16:02
|
Так что должно быть в 1 параметре?
Кофе - это хорошо! |
|||
32
f_vadim
21.07.14
✎
16:06
|
(31) Сейчас это не принципиально. Похоже, что тут или сервер недоступен или параметры подключения неправильные.
Первое можно проверить телнетом (23). |
|||
33
Мисти
21.07.14
✎
16:08
|
телнет подключается, проверили с сисадмином
|
|||
34
Мисти
21.07.14
✎
16:09
|
Думаю, что параметры подключения неправильные, а именно - первый, иначе ругань была бы другая.
|
|||
35
f_vadim
21.07.14
✎
16:09
|
(33) тады вместе с админом делать (18)
|
|||
36
f_vadim
21.07.14
✎
16:10
|
там можно увидеть все доступные варианты первого параметра и проверить с каким заработает
|
|||
37
Мисти
21.07.14
✎
16:40
|
А у нас 2 скл-сервера!
|
|||
38
f_vadim
21.07.14
✎
16:51
|
Хоть три.
У вас в Data Source=WIN-BPM-CRM\SQLEXPRESS: WIN-BPM-CRM - кампутер с sql-сервером SQLEXPRESS - сам sql-сервер Выбрать/прописать нужный. |
|||
39
Мисти
21.07.14
✎
18:16
|
Удалили старый скл и, говорят, помогло!
Сейчас проверяю. |
|||
40
Мисти
21.07.14
✎
18:32
|
Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog="Bpm'onlineItcol";Data Source=WIN-BPM-CRM\SQLEXPRESS - строка получилась такая - ее мне написал адми после выполнения (18)
Прямо так же ее не вставишь? |
|||
41
Мисти
21.07.14
✎
18:32
|
Я попробовала "а вдруг" - ругается!
Не смогли подключиться к sql-базе: {Форма.Форма1.Форма(8)}: Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][Диспетчер драйверов ODBC] Источник данных не найден и не указан драйвер, используемый по умолчанию |
|||
42
Мисти
21.07.14
✎
18:36
|
Provider={SQLOLEDB.1};SERVER=WIN-BPM-CRM\SQLEXPRESS;DATABASE=[Bpm'onlineItcol]; User Id=sa; Password=5tgbNHY^
Так, что ли? |
|||
43
Мисти
21.07.14
✎
18:37
|
Не-а:
Не смогли подключиться к sql-базе: {Форма.Форма1.Форма(8)}: Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (ADODB.Connection): Не удается найти указанный поставщик. Вероятно, он установлен неправильно. |
|||
44
Мисти
21.07.14
✎
18:48
|
Вот что мне написал администратор:
[oledb] ; Everything after this line is an OLE DB initstring Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog="Bpm'onlineItcol";Data Source=WIN-BPM-CRM\SQLEXPRESS |
|||
45
ДенисЧ
21.07.14
✎
18:55
|
у тебя на компе похоже битый MDAC.
Его надо переустановить |
|||
46
Мисти
21.07.14
✎
19:06
|
Кто такой MDAC?
Как мне уже хочется туда подключиться-то, а? Денис, нельзя ли мне помочь в тимвьюере за большую благодарность? |
|||
47
ДенисЧ
21.07.14
✎
19:08
|
(46) Нет.
|
|||
48
Мисти
21.07.14
✎
19:27
|
Ну тогда кто такой MDAC?
Как нужно полученную информацию Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog="Bpm'onlineItcol";Data Source=WIN-BPM-CRM\SQLEXPRESS засунуть в строку подключения? |
|||
49
ДенисЧ
21.07.14
✎
19:32
|
(48) Да, эту строку надо запихнуть в строку подключения.
Но сначала в ней " замени на "" |
|||
50
Мисти
21.07.14
✎
19:38
|
Прямо вот с этим - Persist Security Info=False?
|
|||
51
ДенисЧ
21.07.14
✎
19:39
|
(50) pourquoi pas?
|
|||
52
Мисти
21.07.14
✎
19:42
|
Не смогли подключиться к sql-базе: {Форма.Форма1.Форма(8)}: Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (Microsoft OLE DB Provider for SQL Server): Ошибка входа пользователя "sa".
Пароль, что ли забыли? |
|||
53
Мисти
21.07.14
✎
19:44
|
Вау! Добавила пароль и подключилась!!
Невероятно. Спасибо!! |
|||
54
ДенисЧ
21.07.14
✎
19:58
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |