假设我们有一个使用mdf文件的网站。网站在web.config文件中存储连接字符串,连接字符串包含要使用的SQL Server实例的名称和mdf文件的物理路径,这是网站使用数据库所需的所有信息。从这里我得出结论,应用程序不需要将其mdf文件注册到SQL Server实例以便工作,那么将mdf文件附加到实例的重点是什么?那么我们可以在mdf文件上使用Management Studio吗?
编辑:我网站的web.config中存储的连接字符串是:
<add name="MyConnectionString" connectionString="Data
Source=.;AttachDbFilename=|DataDirectory|\OnlinePhotoGalleryDB.MDF;Integrated
Security=True;User Instance=True" />
为了让我的网站使用数据库,我不需要附加到实例,我很确定它不是基于文件的数据库。