|
Внешние источники данных в клиент-серверной 1С на PostgresSql.
| ☑ |
0
annet
16.11.12
✎
15:33
|
Добрый день! Подскажите, возможно ли использование внешних источников данных в клиент-серверном варианте 1С? Платформа 8.2.16.363, сервер 1С на Linux OpenSUSE 11.4, PostgresSQL 9.1.2, на сервере установлен драйвер unuxODBC.2.2.12-212.1.2. Подключение осуществляется к mysql базе. При создании внешнего источника данных в конфигураторе видно только таблицу mysql базы, полей нет. Из локальной копии 1С базы все выборки из mysql выполняются без проблем. В чем может быть ошибка, или при такой системе на серверной базе работать не будет? и я невозможного прошу от системного администратора?
|
|
1
annet
19.11.12
✎
11:57
|
up
|
|
2
loh_pedalny
19.11.12
✎
12:22
|
как подключаешь? через dns? Нужно смотреть его настройки. ну и драйвер mysql для odbc должен стоять
|
|
3
annet
19.11.12
✎
13:11
|
да, через dsn. Вот пример файла odbc.ini
[test3]
Driver = /usr/lib/libmyodbc5.so
SERVER = 192.168.0.2
UID = admin
PWD = 12345
DATABASE = test
PORT = 3306
Драйвер mysql для obdc установлен mysql-connector.5.1.11
|
|
4
loh_pedalny
19.11.12
✎
13:17
|
(3)dsn в /etc лежит? там еще, кажется, одну so-шку прописывать нужно
|
|
5
annet
19.11.12
✎
13:27
|
Да, в /etc. Еще одна .so - шка нужна для передачи информации о способе настройки подключения, так называемый setup , и для работы смысла не имеет. Имеет вид *S.co .
|
|
6
loh_pedalny
19.11.12
✎
13:42
|
имхо. есть подозрение, что в правах дело. но нужно проверить
|
|
7
annet
19.11.12
✎
13:52
|
В конфигураторе 1С я получаю таблицу ts_ts (в mysql она называется test) без полей.
|
|
8
annet
19.11.12
✎
13:55
|
В правах на что? Утилита iSQL отрабатывает что от рута, что от пользователя 1с-ки. И 1с-ка видит список DSN-ов из файла в каталоге /etc
|
|