2009-06-30 16 views
10

alt text http://www.freeimagehosting.net/uploads/64fac9c8c4.gifwygenerować skrypt sql z tabel

Czy można wygenerować skrypty sql dla wszystkich tabel? Chcę wygenerować skrypt SQL i przywozu do innego serwera bazy

+1

Jaki typ serwera bazy danych jest? Jeśli jest to mysql, spójrz na mysqldump, narzędzie wiersza poleceń. Najpopularniejsze serwery baz danych mają podobny typ programu. Niestety, nie jestem zaznajomiony z programem Client Wiewiórka SQL ... mysqldump: http://dev.mysql.com/doc/refman/5.1/en/mysqldump.html – Ben

+0

używam wiewiórki-SQL, aby połączyć się oracle10g – cometta

+0

@Ben - tak naprawdę nie odpowiada na pytanie, ale to było to, czego potrzebowałem, tak więc dzięki. :-) – fool4jesus

Odpowiedz

18

Wybierz tabele, które chcesz wyeksportować, kliknij prawym przyciskiem myszy, skrypty> utworzyć skrypt tabeli. Działa w mysql, nie jestem pewien co do wyroczni.

+2

Jeśli zastanawiasz się, dokąd idzie skrypt, umieszcza go w oknie SQL. Dla mnie było to trochę błędów i umierania, więc użyłem mysqldump, jak zasugerowano powyżej. – fool4jesus

+0

Byłoby wspaniale, gdyby był sposób to zrobić dla wszystkich tabel za jednym razem. –

+0

Skrypty -> Utwórz skrypt danych dla zawartości tabeli. Nie wiem, czy to działa w przypadku większych zestawów danych. – Touko

0

Dla każdego w wersji 3.4.0 na OSX, musiałem zrobić to w ten sposób:

Select the DB 
Session >> SQL Server >> Generate T-SQL Script 
Select the Objects/Tables wanted 

Zapisuje do pliku, ale nie daje wskaźnik postępu, więc dać mu trochę czasu, aby uruchomić.

Powiązane problemy