首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >“丢失”SQL server数据库

“丢失”SQL server数据库
EN

Stack Overflow用户
提问于 2009-05-07 11:52:27
回答 3查看 213关注 0票数 1

这真的很奇怪。我正在使用2005,并具有以下连接字符串(在DotNetNuke web.config中):

Data Source=ELECTROMORPH\S15304561;Integrated Security=True;User Instance=True

注意,这里没有AttachDbFilename参数,所以我不知道server是如何知道连接到什么的。但它是连接到某些东西,因为网站工作和可以更新!

我已经尝试搜索服务器上的所有.mdf文件,但没有看到任何可能的候选文件。系统数据库似乎不包含任何用户表。

有没有人知道是否存在可能使用的“默认”数据库--可能没有.mdf扩展?

这显然是接受默认配置的奖励!我真的应该更清楚,但我在这里完全困惑,所以会感谢任何建议!

EN

回答 3

Stack Overflow用户

发布于 2009-05-07 11:56:13

使用连接到数据源(使用工具的免费提供)。右键单击数据库,它将显示文件存储的位置。

票数 2
EN

Stack Overflow用户

发布于 2009-05-07 12:00:20

也许这是对Server实例的引用,因此使用默认目录,直到引用特定的数据库,也许是在运行时。

看见

http://msdn.microsoft.com/en-us/library/ms247257.aspx

还请参阅:用户实例,并阅读“用户意图如何工作”

http://msdn.microsoft.com/en-us/library/ms254504.aspx

使用以下查询标识在默认实例下运行的特定用户实例。

代码语言:javascript
复制
SELECT owning_principal_name, instance_pipe_name FROM sys.dm_os_child_instances
票数 1
EN

Stack Overflow用户

发布于 2009-05-07 11:59:06

请参阅用户实例上的这部分。至于AttachDbFilename,这个参数可以在运行时添加,也可以在其他地方指定。查找应用程序根目录中的App_Data文件夹。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/834217

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档