繁体   English   中英

在不使用visual studio的情况下获取MS SQL Server连接字符串?

[英]Getting MS SQL Server connection string without using visual studio?

所以目前,我遇到了相当多的麻烦,设法将我的ASP.NET网站托管在带有IIS和MSQL SERVER 2008 r2的Windows EC2实例上。 但是,网站无法访问数据库,因为连接字符串设置为LOCALHOST \\ SQLEXPRESS目录,我在自己的计算机上托管数据库。 所以我将整个数据库复制到EC2实例。 通常我通过使用visual studio的connect to datasource生成一个新的连接字符串,但是因为我的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=&quot;data source=LOCALHOST\SQLEXPRESS;initial catalog=YubiDB;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework&quot;" 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>

实际上,即使没有VS,在任何Windows计算机上创建连接字符串都非常容易。

创建一个空文本文件,但使用“.udl”扩展名命名。 文件名无关紧要 - 我使用db.udl。 创建文件后,双击它,您将看到一个GUI,用于指导您构建连接字符串。 完成后,在您喜欢的文本编辑器中打开udl文件并清除连接字符串。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM