Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Khôi phục sao lưu cơ sở dữ liệu qua mạng

Bạn có một số tùy chọn để sử dụng tệp mạng làm nguồn sao lưu

  1. Ánh xạ ổ đĩa mạng / đường dẫn, tệp lưu trữ, dưới cùng một người dùng với tư cách là Máy chủ MS-SQL.
  2. Sử dụng quy trình được lưu trữ mở rộng xp_cmdshell để ánh xạ ổ đĩa mạng từ bên trong MS SQL (như vậy, trình bao lệnh sẽ có các đặc quyền giống như tài khoản người dùng đang chạy SSMS)
-- allow changes to advanced options 
EXEC sp_configure 'show advanced options', 1
GO
-- Update currently configured values for advanced options.
RECONFIGURE
GO
-- To enable xp_cmdshell
EXEC sp_configure 'xp_cmdshell', 1
GO
-- Update currently configured values for advanced options.
RECONFIGURE
GO
EXEC xp_cmdshell 'NET USE Z: \\Srv\Path password1 /USER:Domain\UserName'

Sau đó, ổ Z:sẽ hiển thị trong studio Server Managment hoặc chỉ

RESTORE DATABASE DataBaseNameHere FROM DISK = 'Z:\BackNameHere.BAK'
GO


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tại sao WHERE column =NULL không xuất hiện lỗi trong SQL Server?

  2. Xóa dấu chấm và dấu phẩy khỏi giá trị cột

  3. Nhập hàm EF không nhận ra các cột do StoredProc trả về

  4. Cách thay đổi cột từ Null thành Không Null trong Bảng SQL Server - Hướng dẫn SQL Server / T-SQL Phần 52

  5. Lỗi máy chủ SQL 113:Thiếu dấu chú thích cuối ‘* /’