Имя: Пароль:
1C
1С v8
Подключение к Oracle
0 Ligor
 
11.02.14
07:54
периодически пропадает подключение к ораклу :(

СтрокаПодключения = "Provider=OraOLEDB.Oracle.1;Password=<пароль>;Persist Security Info=True;User ID=<пользователь>;Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=<хост>)(PORT=<порт>)))(CONNECT_DATA=(SID=<SID>)(SERVER=DEDICATED)));";

        
Connection.Open(СокрЛП(СтрокаПодключения));

Выдает ошибку:
{Форма.Форма.Форма(56)}: Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (OraOLEDB): ORA-12737: Instant Client Light: unsupported server character set CL8MSWIN1251

Пробовал через ODBC там же выдает ошибку:
{Форма.Форма.Форма(56)}: Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (OraOLEDB): ORA-12170: TNS:Connect timeout occurred

При чем на клиенте всегда выполняется нормально, а на сервере выдает ошибки описанные выше.
Думается мне это из за разрядности 32 и 64...
ни кто не значет как эту проблему решить?
1 ДенисЧ
 
11.02.14
07:56
" unsupported server character set CL8MSWIN1251"
Вроде всё понятно....
2 Ligor
 
11.02.14
07:59
Она периодически выпадает...
При этом если я через РДП конекчусь к серверу и там делаю конект с клинта, то все нормально, а если через сервер то ошибку выдает.
3 Ligor
 
11.02.14
12:50
up
4 Рамиль Маугли
 
11.02.14
12:52
Недавно интегрировал Oracle с 1c/ Я вам так скажу, ищите не на форуме 1с помощи, а ищите хорошего спеца по oracle.