将数据库设置为read_only

use*_*785 4 azure-sql-database

来自这篇文章 http://msdn.microsoft.com/en-us/library/jj650016.aspx

有一个注意提示:

每个人都需要付费database copy.为避免副本的额外费用,您可以将数据库设置为read-only,并BACPAC file直接从中导出database以创建一个transitionally consistent copy.但是标记databaseread-only locks the database access until the export is completethe read-only settings are reverted."

但我们如何设置sql azure数据库read-only?可能吗?

sud*_*u63 6

您可以使用以下查询使数据库只读.我不确定在SQL Azure中对只读数据库的收费

使数据库只读

--USE [master]
--GO
ALTER DATABASE [TESTDB] SET READ_ONLY 
GO
Run Code Online (Sandbox Code Playgroud)

使数据库读/写

--USE [master]
--GO
ALTER DATABASE [TESTDB] SET READ_WRITE 
GO
Run Code Online (Sandbox Code Playgroud)

我从SQL_Authority获得了这个,检查相同的更多细节.

编辑:

USE [master]在Azure环境中不起作用.

您可以更改连接以使用[master]数据库.