SQL Server数据库连接字符串整理

细聊Oracle通过ODBC数据源连接SQL Server数据库     类似文章搜索引擎上有很多,内容大致相同,今天所谓细聊是因为我在借鉴这些文章时候走了些弯路,所以写此文,为自己备忘,同时如果能为初涉此处知识点的小伙伴提供些帮助就更好了,废话不多说。    我的应用场景:    项目系统使用oracle数据库,与客户的第三方系统供应商实现资源共享,对方为sql server数据库;    我的测试开发环境为64bitwin7PC机,本机上装有64位Oracl... 阅读详情

1、sql验证方式的


Data Source=数据源;Initial Catalog= 数据库名;UserId=sql登录账号;Password=密码;


Eg:
Data Source=.;Initial Catalog= MyDB;UserId=sa;Password=123456;



2、Windows验证方式


Data Source=数据源;DataBase= 数据库名;Integrated Security=SSPI;


Eg:

Data Source=.;DataBase= MyDB;Integrated Security=SSPI;


3、在配置文件中的写法


<connectionStrings>
    <add name="MyConString" connectionString="Data Source=.;Initial Catalog=MyDB;Integrated Security=True"
</connectionStrings>



PS:还有几点无关紧要的:


Q1:    Initial CatalogDataBase的区别是什么? 

A:两者没有任何区别只是名称不一样,就好像是人类的真实姓名与曾用名一样。。都可以叫你。个人觉得后者更好理解


Q2:Integrated Security=SSPI 神马意思?

A:这个表示以当前WINDOWS系统用户身去登录SQL SERVER服务器,如果SQL SERVER服务器不支持这种方式登录时,就会出错。  你可以使用SQL SERVER的用户名和密码进行登录。


Q3:关于Integrated Security 的值

A:当为 false 时,将在连接中指定用户 ID 和密码。

    当为 true 时,将使用当前的 Windows 帐户凭据进行身份验证。 可识别的值为 true、false、yes、no 以及与 true 等效的 sspi(强烈推荐)

c# SQL数据库远程连接及配置方法 一:C# 连接SQL数据库Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;Initial Catalog=myDataBase;Us 阅读详情

相关推荐

sqlserver链接字符串

sqlserver 链接字符串获取方法

m0_58520840的博客 4658

连接SQL Server数据库,Data Source属性详解

http://www.cftea.com/c/566.asp环境:数据库服务器启用了“命名管道”和“TCP/IP”协议的情况(默认是开启的)。数据库服务器与客户端是同一台机器。Windows 2000 Server(sp4)MS SQL Server 2000(sp4)使用OLEDB连接SQL Server时,有一个Data Source属性,这个选项有以下一些写法:127.0.0.1lo

破铁片子剑 5770

C# 连接SQL Server数据库的几种方式--server+data source等方式

如何使用Connection对象连接数据库? 对于不同的.NET数据提供者,ADO.NET采用不同的Connection对象连接数据库。这些Connection对象为我们屏蔽了具体的实现细节,并提供了一种统一的实现方法。 Connection类有四种:SqlConnectio

jCuckoo的专栏 6万+

sqlite mysql 连接字符串_数据库连接字符串写法整理SQL server/MySql/Sqlite/pgSql

Sql Server使用windows身份验证连接本地数据库Data Source=.;Initial Catalog=test_db;Integrated Security=True使用SQL Server身份验证连接制定的服务器MyServer用户名和密码均为saData Source=.;Initial Catalog=test_db;Integrated Security=false;Us...

weixin_33918358的博客 419

数据库连接串大全

数据库连接串       在数据库的各种应用程序开发中,连接数据库数据库应用程序开发的第一步,同时也是最重要的一步。而对于不同的数据库他们的连接模式各有不同,对应的连接串也不同。       程序员可能都有这样的经历,有时不知道连接数据库所需要的连接串究竟如何写或者经常写错而导致不能正确访问数据库。当然很多编程工具能够通过可视化的界面直接产生正确的连接字符串,但字符串中各个参数的具体含义也不清

711

C#/.NET连接各类主流数据库(SQL Server,MySQL,Microsoft Access,DB2,Oracle)的连接字符串整理

C#/.NET项目开发过程中,特别是中大型的项目,跟数据库打交道那是再正常不过的事情了。数据库可以帮助我们保存和管理数据。C#/.NET的项目中,我们也可以使用不同的数据库。那么,我们今天就来总结整理一下C#/.NET的连接各类主流数据库SQL Server,MySQL,Microsoft Access,DB2,Oracle)的连接字符串。 一、C#/.NET连接Microsoft SQL

技术资料收集站 912

.net 8项目使用 EF Core 链接 SQL Server 数据库

首先我们需要下载三个依赖包鼠标右键点击 依赖项下面的包,选择 管理 NuGet 程序包(N)然后点击 浏览 ,把上面的三个依赖包复制粘贴上去,选择8.0.0版本的安装有这个就接受在这些位置都可以看到已安装的包然后我们要把数据库连接配到这里来Database=②;User Id=③;Password=④;这里对性的值是这里的数据接着我们需要,整理一段命令Database=②;User Id=③;Password=④;这条。

zhangxiaoguo_的博客 2314

主要数据库的ADO连接

寄信人: Nineteen (小白~~~~) 标  题: 终于整理完了各主要数据库的ADO连接串,共享给大家^_^(转寄) 发信站: 水木社区 (Sun Jun 12 22:02:46 2005) 来  源: 61.48.41.91  【 以下文字转载自 Nineteen 的信箱 】 发信人: db2 (db2), 信区: Database 标  题: 终于整理完了各主要数据库的ADO连接串,共

830

连接字符串

com.mysql.jdbc.Driver org.gjt.mm.mysql.Driver ////////////////////////////////////////////// JDBC连接字符串大全(2009-06-13 07:54:07)转载标签: jdbc杂谈 分类: Java 各种数据库的JDBC连接大全 MySQL JDBC Name: Connector...

80

连接。。。

仅为了以后自己查询方便。 http://www.codeproject.com/database/connectionstrings.asp By Carlos Antollini  Overview Generally one of the first steps when you are trying to work with databases is open it. Y

sdnjiejie65的专栏 714

100个数据库通用SQL语句查询技巧

100个通用SQL查询技巧,覆盖基础查询、过滤、聚合、连接、子查询、窗口函数、性能优化等场景,每个技巧包含详细说明、代码示例、注意事项,适用于MySQLSQL Server、PostgreSQL等主流数据库(差异处会特别标注)。

漫画之迷学编程 1184

java连接常见数据库连接字符串

  1. MySQL(http://www.mysql.com)mm.mysql-2.0.2-bin.jar ;Class.forName( "org.gjt.mm.mysql.Driver" ); cn = DriverManager.getConnection( "jdbc:mysql://MyD

636

asp.net数据库连接字符串集合

asp.net数据库连接字符串集合 (一)常用连接:1.使用SqlConnection对象:public void SqlConnectionOpen(){   SqlConnection conn= new SqlConnection();   conn.ConnectionString = "user id=sa;password=;initial catalog=northwind;da

768

130条必背SQL常用语句

存储过程是“预编译的SQL集合”,存储在数据库中,适用于:封装复杂业务逻辑(如:多步查询+计算)、减少网络传输(客户端只需调用过程名,无需传输长SQL)、权限控制(可单独授予存储过程执行权限,不开放表访问)。:函数与存储过程类似,但主要区别是“函数必须返回值,且只能用于查询语句中”,用在“基于输入参数计算并返回单一结果”的场景(如:数据格式化、值转换、简单统计),不能用于执行插入/更新/删除操作(存储过程可以)。删除前需确认索引无查询依赖。

m0_68728226的博客 1263

Microsoft SQL Server 自定义函数整理大全--【叶子】

SQL SERVER中是允许有自定义函数,Microsoft SQL Server 并不将用户限制在定义为 Transact-SQL 语言一部分的内置函数上,而是允许用户创建自己的用户定义函数。 函数是由一个或多个 Transact-SQL 语句组成的子程序,可用于封装代码以便重新使用。尽管自定义函数在数据量庞大的时候,效率上有欠缺,但是在中小型数据库中,还是可以使用,现将我数据库中所

沧海一叶点滴心得 1万+
上一篇: 大写String和小写string的区别
下一篇: C# Attribute(特性)之---契约---[ServiceContract] 、 [OperationContract]
Percy__Lee
博客等级 码龄11年 11粉丝 16原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值