|
Oracle 18 + OraOLEDB.Oracle + Create Profile = ORA-12828
|
|||
---|---|---|---|
#18+
Собственно Клиент: Windows 10 + приложение с OraOLEDB.Oracle Строка соединения: Код: sql 1.
Сервер: Oracle SQL 18 XE на виртуалке. Собственно разные запросы выполняются (список пользователей, создание пользователей). Но ни в какую не хочет создаваться профиль Вот код Delphi (типа Hello World, в приложении больше ничего нет). Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
Пишет: "ORA-12828: Can't start parallel transaction at remote site" Что работает: 1) Подсоединяюсь к серверу Oracle SQL 11 XE (прям с клиентом и библиотеками 18-го). Приложения работает отлично. 2) Использую SQL Developer 19.1. Выполняю там тот же запрос на создание профиля - тоже отлично создаётся. Что не так с приложением с OraOLEDB.Oracle? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2019, 12:16 |
|
Oracle 18 + OraOLEDB.Oracle + Create Profile = ORA-12828
|
|||
---|---|---|---|
#18+
If OLEDB is configured to allow distributed transaction, then it has to set OCI_ATTR_INTERNAL_NAME and OCI_ATTR_EXTERNAL_NAME. When these are set, parallel operation is not allowed. Workaround If it is not necessary for OLEDB to use distributed transactions, then the following workaround can be used: Set \HKLM\SOFTWARE\Oracle\<OracleHome>\OLEDB\DistribTX to 0. Then INTERNAL/EXTERNAL names are not set and parallel processing will not have issues. ? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2019, 12:39 |
|
Oracle 18 + OraOLEDB.Oracle + Create Profile = ORA-12828
|
|||
---|---|---|---|
#18+
ViewerDistribTX to 0 Есть! В реестре не нашёл что-то такого. Короче дописал в ConnectionString. Provider=OraOLEDB.Oracle;Password=my_password;User ID=system;Data Source=XE;DistribTX=0 Теперь работает. Странно как-то что оно только на создании профиля вылезало... ... |
|||
:
Нравится:
Не нравится:
|
|||
08.05.2019, 06:07 |
|
|
start [/forum/topic.php?fid=52&msg=39810637&tid=1882521]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
71ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 334ms |
total: | 499ms |
0 / 0 |