Saya mewarisi situs yang kikuk dan sangat tidak terdokumentasi dari pengembang yang buruk dan saya mencoba untuk melihat skema database. Sayangnya host web adalah yang terburuk yang pernah saya tangani dan tidak memiliki kemampuan panel kontrol untuk melihat skema db atau bahkan mengekspor tabel.
Apakah ada cara agar saya bisa melihat skema melalui query SQL (ini akan menggunakan ASP + SQL Server)? Tujuan akhir saya di sini adalah untuk melihat tabel-tabel apa saja yang ada, mungkin mendapatkan dump SQL dari tabel-tabel penting, dan kemudian membuat ulang semuanya dengan cara yang benar.
Skema INFORMATION_SCHEMA
adalah tempat yang baik untuk memulai:
SELECT * FROM INFORMATION_SCHEMA.TABLES
SELECT * FROM INFORMATION_SCHEMA.VIEWS
...dan seterusnya.
Anda mungkin juga ingin melihat menggunakan SMO, sebuah API untuk mendapatkan metadata di SQL Server.