在不使用 visual studio 的情况下获取 MS SQL 服务器连接字符串?
Getting MS SQL Server connection string without using visual studio?
所以目前,我在经历了相当多的麻烦之后,设法得到了我的 ASP.NET
使用 IIS 和 MSQL SERVER 2008 r2 托管在 windows EC2 实例上的网站。但是,该网站无法访问数据库,因为连接字符串设置为我在自己的计算机上托管数据库的目录 LOCALHOST\SQLEXPRESS。所以我将整个数据库复制到 EC2 实例。通常我通过使用 visual studio 连接到数据源来生成一个新的连接字符串,但看到我的 ec2 实例上没有 visual studio,我无法使用该工具生成新字符串。如果有帮助,EC2 服务器上的名称是 WIN-B4PF9V1I0OJ。
webconfig 文件中的连接字符串如下所示:
<connectionStrings>
<add name="YubiDBEntities" connectionString="metadata=res://*/App_Code.Model.csdl|res://*/App_Code.Model.ssdl|res://*/App_Code.Model.msl;provider=System.Data.SqlClient;provider connection string="data source=LOCALHOST\SQLEXPRESS;initial catalog=YubiDB;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
<add name="YubiDBConnectionString" connectionString="Data Source=LOCALHOST\SQLEXPRESS;Initial Catalog=YubiDB;Integrated Security=True;MultipleActiveResultSets=True;Application Name=EntityFramework" providerName="System.Data.SqlClient" />
</connectionStrings>
在任何 Windows 计算机上获取 GUI 来创建连接字符串实际上非常容易,即使没有 VS。
创建一个空文本文件,但将其命名为“.udl”扩展名。文件名无关紧要——我使用 db.udl。创建文件后,双击它,您将看到一个 GUI 打开以指导您构建连接字符串。完成后,在您最喜欢的文本编辑器中打开 udl 文件并删除连接字符串。
所以目前,我在经历了相当多的麻烦之后,设法得到了我的 ASP.NET 使用 IIS 和 MSQL SERVER 2008 r2 托管在 windows EC2 实例上的网站。但是,该网站无法访问数据库,因为连接字符串设置为我在自己的计算机上托管数据库的目录 LOCALHOST\SQLEXPRESS。所以我将整个数据库复制到 EC2 实例。通常我通过使用 visual studio 连接到数据源来生成一个新的连接字符串,但看到我的 ec2 实例上没有 visual studio,我无法使用该工具生成新字符串。如果有帮助,EC2 服务器上的名称是 WIN-B4PF9V1I0OJ。
webconfig 文件中的连接字符串如下所示:
<connectionStrings>
<add name="YubiDBEntities" connectionString="metadata=res://*/App_Code.Model.csdl|res://*/App_Code.Model.ssdl|res://*/App_Code.Model.msl;provider=System.Data.SqlClient;provider connection string="data source=LOCALHOST\SQLEXPRESS;initial catalog=YubiDB;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
<add name="YubiDBConnectionString" connectionString="Data Source=LOCALHOST\SQLEXPRESS;Initial Catalog=YubiDB;Integrated Security=True;MultipleActiveResultSets=True;Application Name=EntityFramework" providerName="System.Data.SqlClient" />
</connectionStrings>
在任何 Windows 计算机上获取 GUI 来创建连接字符串实际上非常容易,即使没有 VS。
创建一个空文本文件,但将其命名为“.udl”扩展名。文件名无关紧要——我使用 db.udl。创建文件后,双击它,您将看到一个 GUI 打开以指导您构建连接字符串。完成后,在您最喜欢的文本编辑器中打开 udl 文件并删除连接字符串。