当前位置: 首页 > 面试题库 >

如何定义到SQL Server 2008数据库的连接字符串?

阎志义
2023-03-14
问题内容

我正在使用MS Visual Studio 2010创建具有SQL Server
2008数据库访问权限的应用程序,但是我创建数据库所做的只是添加了一个新的“ SQL Server
2008数据库项目”,它对其进行了添加,并向我显示了解决方案中的所有内容资源管理器,但是我如何编写连接字符串以连接到它,因为我编写了此字符串,但没有用。

SqlConnection cnTrupp = new SqlConnection("Initial Catalog = Database;Data Source = localhost;Persist Security Info=True;");

更新:

我用了这个:

cnTrupp = new SqlConnection("database=DB_Trupp;server=.\\SQLExpress;Persist Security Info=True;integrated security=SSPI");

但是当我使用时,cnTrupp.Open()它告诉我登录失败。


问题答案:

查看连接字符串网站,其中包含大量有关连接字符串的示例。

基本上,您需要三件事:

  • 要连接到服务器的名称(使用“ .”或(local)localhost本地机器)
  • 您要连接的数据库的名称
  • 定义安全性的某种方式-集成Windows安全性,或定义用户名/密码组合

例如,如果要AdventureWorks使用集成安全性连接到本地计算机和数据库,请使用:

server=(local);database=AdventureWorks;integrated security=SSPI;

或者,如果您的计算机在默认安装中具有SQL Server Express,并且您想连接到AdventureWorksLT2008数据库,请使用以下命令:

server=.\SQLExpress;database=AdventureWorksLT2008;integrated Security=SSPI;


 类似资料:
  • 我对蔚蓝相当陌生。我想使用 Azure Cosmos DB 构建一个简单且低成本的 MongoDB。在那里,我创建了一个包含两个子网的 VNET。此外,我创建了一个公共 IP 地址,该地址应该是我的终结点,用于向数据库提供数据。第一个子网应充当具有特定 NSG 的防火墙(我不想使用 Azure 防火墙,因为它每月至少花费 720 欧元),而在第二个子网中,Cosmos DB 通过服务终结点连接。

  • 我正在尝试使用SpringBoot连接MySQL数据库,但我遇到以下错误: 应用程序无法以类路径启动:[文件:/C:/Dev/Repositorios/jira quality/target/classes/,文件:/C:/Users/jboscod/.m2/repository/mysql/mysql连接器java/8.0.21/mysql-connector-java-8.0.21.jar,文

  • 我已经用SQL Server Management Studio创建了一个数据库,现在我想在我的C#应用程序中使用它。我需要连接字符串? 如何发布数据库,以便Visual Studio可以获取它?然后我就可以拉出那里的连接字符串了?

  • (这适用于AzureSQL数据库) 几乎每篇文章都在开始时说,在创建新数据库之前“连接到主数据库”。 我已使用SSMS 2014连接到我的Azure SQL数据库服务器,没有问题。我在系统数据库下看到了主数据库。我右键单击LHS树中的数据库(位于系统数据库上方),然后单击新建数据库。。。 模板查询注释区域会显示“…连接到主机…”这对我来说意味着我与大师没有联系。 我显然错过了一些关于基础的非常基本

  • 我试图创建一个连接到一个oracle db实例(oracle:薄)使用Airflow。 根据他们的文档,我输入了我的主机名,后跟端口号和SID: 主持人:举个例子。通讯:1524/sid 填写其他字段为: 控制类型:甲骨文 模式:用户名(文档说明:使用您的用户名作为模式) 登录:用户名 密码: * * * 建立连接后,它会为我尝试执行的每个查询(ORA-12514)提供保存错误代码。甲骨文似乎不让

  • 我有一个多租户数据库。共享数据库有一个租户配置表,该表保存所有租户信息 每个租户数据库都有一个插入触发器,该触发器将新记录插入到将租户id附加到该记录的核心数据库中。 我需要知道插入来自哪个租户数据库,以便能够根据执行该过程的数据库设置租户id。 是否有一个唯一的ID相关的每个数据库,我可以依赖?