sql-server-2005 - SQL Server 数据库不可见

标签 sql-server-2005

我已经在我们的服务器上安装了带有数据库的 ASP.NET 应用程序。 ASP.NET 应用程序使用下面的连接字符串创建数据库。问题是我在 SQL Server Management Studio 中看不到数据库。我使用“Windows 身份验证”帐户登录 SQL Server。如何解决这个问题呢?我还在进程管理器中看到两个 sqlservr.exe 实例。

server=(local)\SQLEXPRESS;database=bugs;Integrated Security=True;Connect Timeout=30;User Instance=True

最佳答案

您不会看到使用“User Instance=True”创建的数据库,除非您以创建数据库时使用的确切用户身份登录,并且数据库已附加。

鉴于如果 ASP.NET 创建了数据库,那么它很可能是由网络服务创建的,那么您根本不会看到它。虽然您可以手动尝试自己将其附加为用户实例,但您很可能最终会弄乱权限或遇到“数据库已存在”问题。

关于sql-server-2005 - SQL Server 数据库不可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1742149/

相关文章:

sql - 消息 102,级别 15,状态 1,第 3 行 ',' 附近的语法不正确

entity-framework - 错误 ASP.NET Core EF Core 和 SQL Server 2005 : The version of SQL Server in use does not support datatype 'datetime2'

sql-server-2005 - SQL查询以在范围之间的给定步骤中获取数字

sql - 使用多个UNION ALL构建 View : is there a better way?

sql-server-2005 - SQL Server 列之间的逗号分隔值

c# - Hangfire 安装/启动

sql-server - CTE - 递归更新数量直到消耗总量

sql - 如何使用 XQuery 将 xml 插入另一个 xml 中的节点?

sql - 编写一个 T-SQL 查询来过滤包含 NCHAR(2028) 的记录

sql-server-2008 - 读取 SQL Server 事务日志