(这适用于Azure SQL数据库)
在创建新数据库之前,几乎所有文章都在开头说“连接到主数据库”.
我已经使用SSMS 2014连接到我的Azure SQL数据库服务器,没有任何问题.我在系统数据库下看到了主数据库.我在LHS的树上右键单击Databases(这是在System Databases上面),然后单击New Database …
模板查询注释区域除了其他内容之外说“…连接到主…”这对我来说意味着我没有连接到主服务器.
我显然遗漏了一些非常基础和明显的基础知识.
有人可以让我摆脱我的痛苦:)
PS当我连接到我的非Azure SQL Server 2012时单击“新建数据库…”时,我得到一个GUI,我可以创建一个数据库没问题.
最佳答案 我相信你指的是以下模板.您实际上已连接到master数据库,这只是一个模板指令.如果您有疑问,请选择db_name()这将返回master数据库的“master”.
如果您的连接字符串指定数据库名称为master / nothing,则它将连接到master数据库.
– ================================================ ================================================== ========
– 为Azure SQL数据库创建数据库模板
– 此脚本仅在master数据库的上下文中运行.要在中管理此数据库
– SQL Server Management Studio,可以连接到创建的数据库,也可以连接到master.