file Migrace struktury databáze (tabulky, procedury, klíče, indexy, trigery, view)

  • Venca Padák (SybaseLama)
  • Avatar uživatele Venca Padák (SybaseLama) Autor tématu
  • Offline
  • Nováček
  • Nováček
Více
28. říj 2017 06:58 #360 od Venca Padák (SybaseLama)
Tak jsem zde znovu s dotazem, kdy potřebujeme přestěhovat strukturu databáze (tabulky, procedury, klíče, indexy, trigery, view).

Tabulky se nám podařilo vyexportovat pomocí DDL a naimportovat do nového serveru (migrujeme z 15.5 na 15.7) ale u procedur jsme se zaseknuli a moře chyb je na světě :(
Původní plán byl, že vývojáři tyto chyby opraví, ale je to čistě migrační záležitost a musíme si poradit nějakým způsobem sami.

Dále pak budeme po přelití tabulek potřebovat podobným způsobem nastrkat do databáze klíče, indexy, trigery a případně i view.

Děkuji moc za všechny rady.

Prosím Přihlásit se nebo Vytvořit účet připojte se ke konverzaci.

  • Kamil Jetko (Yetti)
  • Avatar uživatele Kamil Jetko (Yetti)
  • Offline
  • Začátečník
  • Začátečník
Více
28. říj 2017 07:06 - 28. říj 2017 07:09 #361 od Kamil Jetko (Yetti)
Dobré ráno,

uvedené problémy pravděpodobně způsobuje export přes SybaseCentral. Zkuste raději použít nástroj ddlgen:

Export procedur
ddlgen -Sdb_server -Uuzivatel -Pheslo -TP -Nnazev_databaze.dbo.% > /tmp/procedury.txt
Export klíčů
ddlgen -Sdb_server -Uuzivatel -P -TKC -N%.%.%  -Dnazev_databaze > /tmp/klice.txt
Export indexů
ddlgen -Sdb_server -Uuzivatel -P -TI -N%.%.%  -Dnazev_databaze > /tmp/indexy.txt
Export trigerů
ddlgen -Sdb_server -Uuzivatel -P -TTR -N%.%.%  -Dnazev_databaze > /tmp/trigery.txt
Poslední změna: 28. říj 2017 07:09 uživatelem Kamil Jetko (Yetti).

Prosím Přihlásit se nebo Vytvořit účet připojte se ke konverzaci.

Přihlášení