|
Подключение к базе Postgree из 1С 8.2 |
☑ |
0
artemru
28.03.12
✎
22:46
|
ОС Win7X64. PostgreSQL 9.1 драйвер psqlodbc_09_00_0310-x64. Все стоит на одной машине. Никак не могу подключится к базе данных из 1С!!!! Уже все перепробовал.
ConnectionString ="Provider=MSDASQL.1;Password=Hjcnjdhe07;Persist Security Info=True;User ID=postgres;Data Source=PostgreSQL35W;Mode=ReadWrite;Initial Catalog=Vokzal"; строку получил из файла 1.udl Ругается "Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][Диспетчер драйверов ODBC] В указанном DSN архитектура драйвера и архитектура приложения не соответствуют друг другу."
и так пробовал ConnectionString ="Driver = {PostgreSQL} Server = 192.168.0.130, порт = 5432; Database = MyDatabase; UID = Имя_пользователя, Pwd = MyPassword;"
Помогите плиз!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
|
1
artemru
28.03.12
✎
22:48
|
В источниках ODBC добавил эту базу. Оттуда соединение происходин нормально по кнопке проверить соединение.
|
|
2
artemru
28.03.12
✎
22:48
|
Да к стати платформа 1С:Предприятие 8.2 (8.2.15.301)
|
|
3
artemru
28.03.12
✎
23:24
|
смотрел и вот отсюда все равно не выходит
|
|
4
эцп
28.03.12
✎
23:40
|
> psqlodbc_09_00_0310-x64
> архитектура приложения не соответствуют друг другу
Нужно использовать другой драйвер, не x64
|
|
5
artemru
28.03.12
✎
23:45
|
вроде получилось вот так
Connection = Новый COMОбъект("ADODB.Connection");
ConnectionString ="Driver={PostgreSQL Unicode};Server=Localhost;Port=5432;Database=Vokzal;Uid=postgres;Pwd=Hjcnjdhe07;";//Integrated Security=SSPI;";
Попытка
Connection.Open(ConnectionString);
Исключение
Сообщить(ОписаниеОшибки());
КонецПопытки;
|
|