(这适用于Azure SQL数据库)
在创建新数据库之前,几乎每篇文章都说“连接到主数据库”。
我已使用SSMS 2014连接到我的Azure SQL数据库服务器,没有任何问题。我在系统数据库下看到了主数据库。我在LHS的树上右键单击Databases(这是在System Databases上面),然后单击New Database ...
模板查询评论区域除了其他内容之外说“...连接到主...”这对我来说意味着我不连接到主人。
我显然缺少一些非常基础和明显的基础知识。
有人可以让我摆脱痛苦:)
PS当我连接到非Azure SQL Server 2012时单击“新数据库...”时,我得到了一个GUI,我可以创建数据库没问题。
答案 0 :(得分:1)
您无需显式连接到master即可在Azure SQL DB中创建数据库。请按照此处的步骤在Azure SQL DB中创建数据库。
https://azure.microsoft.com/en-us/documentation/articles/sql-database-get-started/
另外,您能否给我链接到提及的文章"连接到主人"所以如果需要,我可以看看并纠正它们?感谢。
答案 1 :(得分:1)
我相信你指的是以下模板。您实际上已连接到master数据库,这只是一个模板指令。如果您有疑问,请查询select db_name()
这应该返回' master'对于主数据库。
如果您的连接字符串指定数据库名称为master / nothing,则它将连接到master数据库。
- ============================================= ================================================== ===========
- 此脚本仅在master数据库的上下文中运行。要在中管理此数据库 - SQL Server Management Studio,可以连接到创建的数据库,也可以连接到master。