Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Oracle DB - dump a propojení s MS SQL

Ahoj,

řešíme následující problém - pro jednoho našeho zákazníka potřebujeme dělat dump databáze, ale my používáme MS SQL a oni oracle a vyžadují po nás oracle dump.

Nainstalovali jsme si na server oracle DB a zkusili vytvořit DB (např. TESTOVACI_DB) a v ní tabulky (tab_1, tab_2...).

Zkusil jsem přes cmd udělat dump, půl dne jsem řešil, že mi to nechtělo zapisovat do složky, to už jsem vyřešil, ale už nedokážu vyřešit tyto chyby:

Zkusil jsem tento příkaz:


expdp SYSTEM/heslo tables=TESTOVACI_DB.TAB_1 directory=DATA_PUMP_DIR dumpfile=Dump.dmp LOGFILE=Dump.log

dostanu chybu: ORA-39195: At least one schema in the TABLE_FILTER does not exist.

Nebo tento příkaz:

expdp SYSTEM/heslo3 schemas=TESTOVACI_DB directory=DATA_PUMP_DIR dumpfile=Dump.dmp LOGFILE=Dump.log

dostanu chybu: Schema expression 'TESTOVACI_DB' does not correspond to any schemas.

V oracle SQL Developer ty db a tabulky vidím.

Další problém je s připojením MS SQL na oracle, vše bude na jednom serveru, ale teĎ pro testování se zkoušíme připojit z vývojového pc na server na oracle a dostáváme tuto chybu:

TITLE: Connection Manager
------------------------------

Test connection failed because of an error in initializing provider. System.Data.OracleClient vyžaduje software klienta Oracle version 8.1.7 nebo vyšší.

Nebo:

TITLE: Connection Manager
------------------------------

Test connection failed because of an error in initializing provider. Klient a síťové součásti Oracle(tm) nebyly nalezeny. Tyto součásti dodává společnost Oracle Corporation a jsou součástí instalačního programu klientského softwaru Oracle verze 7.3.3 (nebo vyšší).

Dokud tyto součásti nenainstalujete, nebude možné daného zprostředkovatele používat.

Děkuji za radu co s tím, oracle jsme totiž zatím nepoužívali...

Předmět Autor Datum
Divný je, že když jsem dal jen příkaz s názvem tabulky, tak se nějaký export provedl, ale jak to poz…
n.u.r.v. 06.04.2023 13:54
n.u.r.v.
aha, tak teď už vím, že TESTOVACI_DB není databáze, ale název konnection, a databáze se jsmenuje sys…
n.u.r.v. 06.04.2023 15:24
n.u.r.v.
k věštcům ses nedíval? https://www.oracle.com/webfolder/technetwork/tutorials/obe/db/sqldev/r30/sql…
touchwood 06.04.2023 18:13
touchwood
Oracle client na stroji, kde mate MS SQL, ktere chcete propojit s Oracle nainstalovany je? poslední
Jan Fiala 06.04.2023 18:50
Jan Fiala

Zpět do poradny Odpovědět na původní otázku Nahoru