Xin chào bạn!
Hãy đăng ký thành viên để được cập nhật nhiều thông tin kiến thức hữu ích từ diễn đàn.
Đăng ký | Đăng nhập
Hệ thống mới thay đổi thuật toán mã hóa nên các bạn vui lòng vào Quên mật khẩu để tạo mật khẩu mới.

Kenh radio online [NEW]


#3267 29/10/2011 10:36 AM
Nhóm :
Member
Tham gia:
29-10-2011
Bài viết:
1
Lần thăm:
0

Sao lưu và phục hồi dữ liệu bằng SQL

Chào cả nhà.
Mình đã tìm hiểu nhiều bài viết nói về vấn đề này nhưng vẫn không có kết quả mong mọi người giúp đỡ.

Máy cài SSQLEXP2005 và QLServer2005_SSMSEE
Sử dụng phương thức AttachDbFilename Attach trực tiếp file QLHS.mdf

Mình khai báo chuõi kết nối như sau
Public strcon As String = "Data Source=.\SQLEXPRESS;AttachDbFilename=" + Application.StartupPath + "\Data\QLHS.MDF;Integrated Security=true;Connect Timeout=30;User Instance=true"

Việc kết nối, cập nhật dữ liệu bình thường. Mình muốn thực hiện sao lưu, phục hồi bằng câu lệnh SQL sau:
Backup database dbname to disk = 'c:\dbname.bak'
Restore database dbname from disk = 'c:\dbname.bak'

Mong mọi người chia sẻ.
Cảm ơn mọi người./.

#3268 30/10/2011 08:56 AM
Nhóm :
Admin
Tham gia:
15-04-2010
Bài viết:
13
Lần thăm:
93
Thử đoạn này xem

declare @Path varchar(500) ,
		@DBName varchar(128)

select @DBName = 'msdb'
select @Path = 'c:\backups\'

declare		@FileName varchar(4000)
		select @FileName = @Path + @DBName + '_Full_'
							+ convert(varchar(8),getdate(),112) + '_'
							+ replace(convert(varchar(8),getdate(),108),':','')
							+ '.bak'

			backup database @DBName
				to disk = @FileName


Từ khóa của chủ đề