|
типа money из MS_SQL по DbLink (через HS) отражается в Oracle "0"ми!
|
|||
---|---|---|---|
#18+
кто знает, где чего подкрутить? (кстати всё что я пишу в WHERE (в запросе не Оракл БД) возвращает правильное число строк! То есть проблема только в отображении в оракл! Вместо реальных цифр нули! :-( ) похожая проблема вроде тут: https://www.club-oracle.com/threads/select-money-from-mssql-throught-dblink.10290/ но мне тамошнее решение не помогло! ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2019, 17:13 |
|
типа money из MS_SQL по DbLink (через HS) отражается в Oracle "0"ми!
|
|||
---|---|---|---|
#18+
DBAshnik, А если конвертировать money в varchar на стороне MS SQL, скажем при помощи view, а уже результат тащить по dblink в Oracle? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2019, 19:38 |
|
типа money из MS_SQL по DbLink (через HS) отражается в Oracle "0"ми!
|
|||
---|---|---|---|
#18+
Версии БД? Версии ОС? Тип Gateway? Переменная NLS_NUMERIC_CHARACTER? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2019, 19:44 |
|
типа money из MS_SQL по DbLink (через HS) отражается в Oracle "0"ми!
|
|||
---|---|---|---|
#18+
BTMВерсии БД? Версии ОС? Код: sql 1. 2. 3. 4. 5. 6.
Код: plsql 1. 2. 3. 4. 5. 6. 7.
BTMТип Gateway? hs SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = CODAPRD) (ORACLE_HOME = D:\Oracle\Ora1220\64bit\gateway) (PROGRAM = dg4odbc) ) ) BTMПеременная NLS_NUMERIC_CHARACTER? Код: plsql 1. 2. 3.
достаточно инфы? Или что ещё где конкретно посмотреть? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2019, 13:42 |
|
типа money из MS_SQL по DbLink (через HS) отражается в Oracle "0"ми!
|
|||
---|---|---|---|
#18+
Почему решили использовать dg4odbc вместо родного dg4msql? Какой язык у MSSQL? Какой язык у HS_LANGUAGE? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2019, 18:56 |
|
типа money из MS_SQL по DbLink (через HS) отражается в Oracle "0"ми!
|
|||
---|---|---|---|
#18+
BTMПочему решили использовать dg4odbc вместо родного dg4msql?dg4msql роднит оракл с mssql через такой же odbc. Сложили в один флакон либы odbc и платный драйвер datadirect не первой свежести. И за отдельные деньги. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2019, 20:10 |
|
типа money из MS_SQL по DbLink (через HS) отражается в Oracle "0"ми!
|
|||
---|---|---|---|
#18+
Ну, dg4msql поддерживает больше функционала, чем dg4odbc. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2019, 13:00 |
|
типа money из MS_SQL по DbLink (через HS) отражается в Oracle "0"ми!
|
|||
---|---|---|---|
#18+
DBAshnik, Со стороны Oracle что говорит: Код: plsql 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2019, 18:20 |
|
типа money из MS_SQL по DbLink (через HS) отражается в Oracle "0"ми!
|
|||
---|---|---|---|
#18+
Vadim LejninDBAshnik, Со стороны Oracle что говорит: Код: plsql 1. 2. 3. 4. 5. 6. 7.
Error: ORA-04043: object table name does not exist when describing хотя Код: sql 1.
работает ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2019, 13:05 |
|
типа money из MS_SQL по DbLink (через HS) отражается в Oracle "0"ми!
|
|||
---|---|---|---|
#18+
DBAshnikSelect "money_field" работает describe "money_table"@hslink ps мож при создании в кляузе using ошиблись .... stax ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2019, 14:12 |
|
типа money из MS_SQL по DbLink (через HS) отражается в Oracle "0"ми!
|
|||
---|---|---|---|
#18+
DBAshnikVadim LejninDBAshnik, Со стороны Oracle что говорит: Код: plsql 1. 2. 3. 4. 5. 6. 7.
Error: ORA-04043: object table name does not exist when describing хотя Код: sql 1.
работает проверка: Код: plsql 1. 2.
p.s. Имена регистрочувствительные, поэтому используйте "Истинное имя" в двойных кавычках "" ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2019, 14:57 |
|
типа money из MS_SQL по DbLink (через HS) отражается в Oracle "0"ми!
|
|||
---|---|---|---|
#18+
вот так могу: Код: plsql 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2019, 15:33 |
|
типа money из MS_SQL по DbLink (через HS) отражается в Oracle "0"ми!
|
|||
---|---|---|---|
#18+
DBAshnikвот так могу: Код: plsql 1. 2. 3. 4. 5. 6. 7.
в плюсе какой тип rate (desc "myTble"@MydbLink) ілі select dump("rate") from "myTble"@MydbLink where rownum<2 ps можно еще для верности глянуть что в *_db_links ..... stax ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2019, 15:51 |
|
типа money из MS_SQL по DbLink (через HS) отражается в Oracle "0"ми!
|
|||
---|---|---|---|
#18+
DBAshnikвот так могу: Код: plsql 1. 2. 3. 4. 5. 6. 7.
Мессир, это тебе MSSQL вернул в виде строки Тебе же нужно определить какой тип видит oracle у Твоей таблицы ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2019, 21:53 |
|
типа money из MS_SQL по DbLink (через HS) отражается в Oracle "0"ми!
|
|||
---|---|---|---|
#18+
select convert(varchar/decimal, поле) from money_table@hslink пробовал? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.03.2019, 09:50 |
|
типа money из MS_SQL по DbLink (через HS) отражается в Oracle "0"ми!
|
|||
---|---|---|---|
#18+
Ivan Durakпробовал?А отвёрткой в ухе? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.03.2019, 09:55 |
|
типа money из MS_SQL по DbLink (через HS) отражается в Oracle "0"ми!
|
|||
---|---|---|---|
#18+
Vadim Lejnin ... Мессир, это тебе MSSQL вернул в виде строки Тебе же нужно определить какой тип видит oracle у Твоей таблицы да Оркал видит тот тип который должен по таблице в доке! ( в данном случае: money -> number( 19, 4 ). ) Это видно если на этот селект навернуть Код: plsql 1.
! Но вот отображение идёт нулями. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.03.2019, 16:11 |
|
типа money из MS_SQL по DbLink (через HS) отражается в Oracle "0"ми!
|
|||
---|---|---|---|
#18+
ElicIvan Durakпробовал?А отвёрткой в ухе? а вот и конструктивные предложения от Elic подоспели! ))) Уже заждались тут их чота! )) ... |
|||
:
Нравится:
Не нравится:
|
|||
01.03.2019, 16:13 |
|
типа money из MS_SQL по DbLink (через HS) отражается в Oracle "0"ми!
|
|||
---|---|---|---|
#18+
Stax в плюсе какой тип rate (desc "myTble"@MydbLink) NUMBER(19,4) Stax select dump("rate") from "myTble"@MydbLink where rownum<2 DUMP("RATE") -------------------------------------------------------------------------------- Typ=2 Len=1: 128 ... |
|||
:
Нравится:
Не нравится:
|
|||
01.03.2019, 16:20 |
|
типа money из MS_SQL по DbLink (через HS) отражается в Oracle "0"ми!
|
|||
---|---|---|---|
#18+
-2-BTMПочему решили использовать dg4odbc вместо родного dg4msql?dg4msql роднит оракл с mssql через такой же odbc. Сложили в один флакон либы odbc и платный драйвер datadirect не первой свежести. И за отдельные деньги. поскольку, кроме имеющейся проблемы, наш оракл-консалтер проклинает ODBC (мол там запирание строк непонятное происходило по его опыту и прочие приколы), то у нас уже принято высочайшее решение послать таки этот ODBC лесом и купить dg4msql с саппортом. Тема короче закрыта, всем спасибо за мнения и советы! P.S. "...Вы довольно пошлый человек, Ларри — возражал Бендер, — вы любите деньги больше, чем надо."(с) почти Ильф и Петров ;-) ... |
|||
:
Нравится:
Не нравится:
|
|||
01.03.2019, 16:30 |
|
типа money из MS_SQL по DbLink (через HS) отражается в Oracle "0"ми!
|
|||
---|---|---|---|
#18+
DBAshnikNUMBER(19,4) все по доке вчера наткнулся, мож что пригодится по крайней мере как у Вас упоминается TNS for IBM/AIX RISC System/6000: Version 11.2.0.4.0 - Production https://www.club-oracle.com/threads/select-money-from-mssql-throught-dblink.10290/ мож проблема именно в драйвере для IBM/AIX RISC ..... stax ... |
|||
:
Нравится:
Не нравится:
|
|||
01.03.2019, 16:32 |
|
типа money из MS_SQL по DbLink (через HS) отражается в Oracle "0"ми!
|
|||
---|---|---|---|
#18+
StaxDBAshnikNUMBER(19,4) все по доке вчера наткнулся, мож что пригодится по крайней мере как у Вас упоминается TNS for IBM/AIX RISC System/6000: Version 11.2.0.4.0 - Production https://www.club-oracle.com/threads/select-money-from-mssql-throught-dblink.10290/ мож проблема именно в драйвере для IBM/AIX RISC ..... stax эта ссылка стоит в моём заглавном постинге .... ;-) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2019, 13:29 |
|
|
start [/forum/topic.php?fid=52&fpage=83&tid=1882741]: |
0ms |
get settings: |
12ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
35ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
65ms |
get tp. blocked users: |
2ms |
others: | 341ms |
total: | 494ms |
0 / 0 |