我有一个网站,configuration了ASP.NET,并从MSSQL 2000服务器引用数据。 我可以在代码中看到它需要的数据库的引用,但是SQL服务器没有在本地安装在networking服务器上,而且我也没有看到引用服务器位置的地方。
我的最终目的是分解MSSQL 2000服务器,并将其数据库合并到另一个已运行的SQL服务器上,但是我需要确保网站在将数据库传输到新服务器后才能启动数据库。
当你说你可以“看代码中的引用到它所需要的数据库”时,你在哪里find这些信息?
一般来说,看看你使用的是什么连接,你需要在你的网站的根目录下打开你的web.config文件。 该文件实际上也可以存在于其他文件夹的根目录下。
你会看到这样的代码:
Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;
这是你的web.config中的连接string。
您需要查看ASP.NET代码中的连接string。 虽然它们也可以在代码中以编程方式创build(但希望情况并非如此),但它们通常在<connectionStrings>部分的web.config文件中全局设置。
有很多方法可以创build连接string。 要findSQL Server的服务器名称,通常需要查找server或data source属性。