Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk:SQL Server
Artikel ini memperlihatkan cara memindahkan database yang diaktifkan FILESTREAM.
Catatan
Contoh dalam topik ini memerlukan Archive database yang dibuat di Membuat Database yang Diaktifkan FILESTREAM.
Untuk memindahkan database dengan FILESTREAM diaktifkan
Di SQL Server Management Studio, pilih Kueri Baru untuk membuka Editor Kueri.
Salin skrip Transact-SQL berikut ke Editor Kueri, lalu pilih Jalankan. Skrip ini menampilkan lokasi file database fisik yang digunakan database FILESTREAM.
USE [Archive] GO SELECT type_desc, name, physical_name from sys.database_files;Salin skrip Transact-SQL berikut ke Editor Kueri, lalu pilih Jalankan. Kode ini menonaktifkan
Archivedatabase.USE [master] EXEC sp_detach_db [Archive]; GOBuat folder
C:\moved_location, lalu pindahkan file dan folder yang tercantum di langkah 2 ke dalamnya.Salin skrip Transact-SQL berikut ke Editor Kueri, lalu pilih Jalankan. Skrip ini mengatur database secara
Archiveonline.CREATE DATABASE [Archive] ON PRIMARY ( NAME = Arch1, FILENAME = 'c:\moved_location\archdat1.mdf'), FILEGROUP FileStreamGroup1 CONTAINS FILESTREAM( NAME = Arch3, FILENAME = 'c:\moved_location\filestream1') LOG ON ( NAME = Archlog1, FILENAME = 'c:\moved_location\archlog1.ldf') FOR ATTACH; GO
Lihat juga
- Melampirkan database
- Melepas basis data
- Lepas dan Pasang Database (SQL Server)
- BUAT DATABASE (SQL Server Transact-SQL)
- Mengonfigurasi Izin Sistem File untuk Akses Mesin Database