簡體   English   中英

從SSMS中的備份還原數據庫 - Amazon RDS SQL Server錯誤229

[英]Restore db from backup in SSMS - Amazon RDS SQL Server Error 229

我剛剛注冊了Amazon Web Services來托管我的ASP.NET MVC 5應用程序。 我的應用程序使用3個數據庫,1個來自數據庫第一個方法,2個來自代碼優先方 就此而言,我通過連接到RDS的給定服務器名稱以及主用戶名和密碼來從SSMS創建數據庫。 但現在我想從我的本地機器恢復我的數據庫第一個數據庫。 當我嘗試這樣做時,當我按下從設備添加備份時出現以下錯誤:

執行權限

我已嘗試在該數據庫屬性中提供EXECUTE權限但沒有用。 我該如何恢復它?

使用RDS將數據傳輸到RDS時,無法使用備份和還原。 您需要使用其他方法來獲取數據。

如果您要將現有的Microsoft SQL Server部署移至Amazon RDS,則任務的復雜性取決於數據庫的大小以及要傳輸的數據庫對象的類型。 例如,包含大約千兆字節數據集的數據庫以及存儲過程和觸發器將比僅具有幾兆字節測試數據且沒有觸發器或存儲過程的簡單數據庫更復雜。

SQL Server服務的RDS當前不支持RESTORE DATABASE ... FROM FILE,因為數據庫和日志文件備份必須是SQL Server實例的本地備份 同樣,目前也不支持FILESTREAM。

來自服務器的BULK INSERT和OPENROWSET(BULK ...)語句不受支持導入過程,因為它們依賴於未授予SQL Server數據庫實例的ADMINISTER BULK OPERATIONS權限。 請使用下面概述的過程將數據導入SQL Server數據庫實例。

http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/SQLServer.Procedural.Importing.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM