it-swarm-id.com

Bagaimana cara mengimpor file data sql ke SQL Server?

Saya memiliki file .sql dan saya mencoba mengimpornya ke SQL Server 2008. Apa cara yang tepat untuk melakukan ini?

50
Amen Ra

Jika Anda berbicara tentang database aktual (file mdf), Anda akan Attach itu

.sql file biasanya dijalankan menggunakan SQL Server Management Studio. Mereka pada dasarnya menyimpan pernyataan SQL, jadi bisa apa saja. Anda tidak "mengimpor" mereka. Lebih tepatnya, Anda "mengeksekusi" mereka. Meskipun skrip memang dapat memasukkan data.

Juga, untuk memperluas jawaban Jamie F, jangan jalankan file SQL terhadap database Anda kecuali Anda tahu apa yang dilakukannya. Skrip SQL dapat sama berbahayanya dengan exe yang tidak dicentang

27
Neil N

Jika file Anda adalah file besar, 50MB +, maka saya sarankan Anda menggunakan sqlcmd, utilitas baris perintah yang dibundel dengan SQL Server. Mudah digunakan dan menangani file besar dengan baik. Saya mencobanya kemarin dengan file 22GB menggunakan perintah berikut:

sqlcmd -S SERVERNAME\INSTANCE_NAME -i C:\path\mysqlfile.sql -o C:\path\output_file.txt

Perintah di atas mengasumsikan bahwa nama server Anda adalah SERVERNAME, bahwa instalasi SQL Server Anda menggunakan nama instance INSTANCE_NAME, dan windows auth adalah metode auth default. Setelah eksekusi, output.txt akan berisi sesuatu seperti berikut:

...
(1 rows affected)
Processed 100 total records

(1 rows affected)
Processed 200 total records

(1 rows affected)
Processed 300 total records
...

gunakan readfileonline.com jika Anda perlu melihat konten file besar.

PERBARUI

Tautan ini memberikan lebih banyak opsi baris perintah dan detail seperti nama pengguna dan kata sandi:

https://dba.stackexchange.com/questions/44101/importing-sql-server-database-from-a-sql-file

86
oabarca
  1. Mulai SQL Server Management Studio
  2. Hubungkan ke database Anda
  3. File> Buka> File dan pilih file Anda
  4. Jalankan itu
12
marc_s

Coba proses ini -

Buka Query Analyzer

Mulai -> Program -> MS SQL Server -> Query Analyzer

Setelah dibuka, sambungkan ke database tempat Anda ingin menjalankan skrip.

Selanjutnya, buka file SQL menggunakan File -> Buka opsi. Pilih file .sql.

Setelah terbuka, Anda dapat menjalankan file dengan menekan F5.

4
Rohit Suthar

File .sql adalah seperangkat perintah yang dapat dieksekusi terhadap server SQL.

Terkadang file .sql akan menentukan basis data, di lain waktu Anda mungkin harus menentukan ini.

Anda harus berbicara dengan DBA Anda atau siapa pun yang bertanggung jawab untuk memelihara database Anda. Mereka mungkin ingin melihat file dengan cepat. File .sql dapat melakukan banyak kerusakan, bahkan secara tidak sengaja.

Lihat jawaban lain jika Anda ingin terjun ke depan.

2
Jamie F

Untuk mengimpor .sql Anda, coba langkah-langkah berikut

  1. Mulai SQL Server Management Studio
  2. Hubungkan ke Database Anda
  3. Buka Editor Kueri
  4. Seret dan Jatuhkan File .sql Anda ke editor
  5. Jalankan impor
0
Parag Satpute