(这适用于AzureSQL数据库)
几乎每篇文章都在开始时说,在创建新数据库之前“连接到主数据库”。
我已使用SSMS 2014连接到我的Azure SQL数据库服务器,没有问题。我在系统数据库下看到了主数据库。我右键单击LHS树中的数据库(位于系统数据库上方),然后单击新建数据库。。。
模板查询注释区域会显示“…连接到主机…”这对我来说意味着我与大师没有联系。
我显然错过了一些关于基础的非常基本和明显的东西。
谁能帮我摆脱痛苦:)
PS当我单击“新数据库......”当连接到我的非AzureSQL服务器2012时,我得到了一个图形用户界面,我能够毫无问题地创建一个数据库。
无需显式连接到master即可在AzureSQLDB中创建数据库。请按照此处的步骤在AzureSQLDB中创建数据库。
https://azure.microsoft.com/en-us/documentation/articles/sql-database-get-started/
另外,你能给我一些提到“连接到主人”的文章的链接吗?这样我就可以看一看,如果需要的话,可以纠正它们。谢谢。
我相信您指的是以下模板。您实际上已连接到主数据库,这只是一个模板说明。如果您有疑问,请查询选择db_name()
这将返回主数据库的“master”。
如果您的连接字符串将数据库名称指定为master/nothing,则它将连接到master数据库。
-- ==========================================================================================================
--此脚本将仅在主数据库的上下文中运行。要在--SQL Server Management Studio中管理此数据库,请连接到创建的数据库,或连接到主数据库。