执行脚本后Northwind数据库未在SSMS中显示的问题咨询
执行Northwind脚本后数据库未显示的排查方案
- 核对脚本执行日志:在SSMS的“消息”面板查看执行结果,确认是否有
CREATE DATABASE成功的提示,或者是否存在权限不足、存储空间不足等报错信息——如果脚本执行失败,自然不会生成数据库。 - 确认连接的服务器实例:检查SSMS对象资源管理器中当前连接的服务器是否是你执行脚本的目标服务器,避免因连接错实例导致看不到数据库。
- 手动刷新数据库节点:右键点击“数据库”节点,选择**“刷新”**操作,不要仅依赖自动刷新——部分情况下自动刷新会有延迟。
- 检查脚本逻辑:打开你执行的脚本,确认开头是否包含
CREATE DATABASE Northwind语句。如果脚本是直接在当前数据库(比如master)中创建表,那么不会生成独立的Northwind数据库,相关表会存放在当前连接的数据库中,你可以去对应数据库的表列表里查看。 - 验证账号权限:确保你使用的登录账号拥有创建数据库的权限,无权限时脚本执行会失败,导致数据库无法创建。
内容的提问来源于stack exchange,提问作者Roni
相关产品推荐
相关产品推荐

