首页数据库获取数据库连接,如何获取SQL server数据库的连接字符串

获取数据库连接,如何获取SQL server数据库的连接字符串

编程之家2023-10-18104次浏览

本篇文章给大家谈谈获取数据库连接,以及如何获取SQL server数据库的连接字符串对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。

获取数据库连接,如何获取SQL server数据库的连接字符串

数据库地址如何查看

怎么找到数据库地址

你本地就填localhost,不是你本地就填服务器的IP地址啊

数据库地址和名称是什么?怎么知道自己地址和名称?

数据库地址是.埂(点就可以)或者 localhost或者是127.0.0.1都可以至于数据库名你可以打开看看不就知道数据库的名字了

SQL的数据库IP地址在哪找?

方法如下:

获取数据库连接,如何获取SQL server数据库的连接字符串

首先确认数据库服务器功能开启没有。

服务里面找到SQL Server Agent(MSSQLSERVER),启动。

本机IP地址一般绩是127.0.0.1,至于名字,一般都是装数据库时实例的名字。

如何查看sql2005服务器地址

获取数据库连接,如何获取SQL server数据库的连接字符串

【方法一】用 SQL语句查看 SQL Server 2005端口号

查看 SQL Server 2005的端口号,我们可以到安装 SQL Server服务的机器上,通过配置工具 SQL Server Configuration Manager(SSCM)中来找。如果 SQL Server服务器在远程,这个办法就行不通了。不过,我们还可以通过查看 SQL Server服务器日志来查看。如果日志内容很多的话,找起来就比较麻烦。幸运的是,SQL Server 2005为我们提供了一个非常有用的系统存储过程 sp_readerrorlog。(你在 SQL Server帮助文档中可能找不到)。言归正传,下面演示下通过 SQL语句来找到 SQL Server端口号:

exec sys.sp_readerrorlog 0, 1,'listening'

LogDate ProcessInfo Text--------------------------------------------------------------------------------

这里,1433就是 SQL Server监听的端口号。

SQL Server 2005系统扩展存储过程 sys.readerrorlog可以读取 SQL Server服务器日志文件。注意,这里的日志文件是指 SQL Server服务器日志,而不是 SQL Server数据库的日志文件。【方法二】

点击电脑左下方的开始-Microsoft SQL Server2005-配置工具-SQL Server Configuration Manager-展开网络配置--点击MYSQLSERVER协议--双击TCP/IP--选择IP地址就能看到端口号了

如何查看WordPress的数据库地址

你好,WordPress程序的数据库配置文件都保存在wp-config.php中。

你登陆到对应的目录,找到wp-config.php,打开,就可以看到。

然后可以在主机控制面板中,登陆phpmyadmin,就可以看到数据表了。

linux怎么查看mysql数据库地址

Linux下查看mysql路径

指令 ps-ef|grep mysql得出结果

root 17659 1 0 2011? 00:00:00/bin/sh/usr/bin/mysqld_safe--datadir=/var/lib/mysql--socket=/var/lib/mysql/mysql.sock--log-error=/var/log/mysqld.log--pid-file=/var/run/mysqld/mysqld.pid

mysql 17719 17659 0 2011? 03:14:57/usr/libexec/mysqld--basedir=/usr--datadir=/var/lib/mysql--user=mysql--pid-file=/var/run/mysqld/mysqld.pid--skip-external-locking--socket=/var/lib/mysql/mysql.sock

usr/bin/mysql是指:mysql的运行路径

var/lib/mysql是指:mysql数据库文件的存放路径

usr/lib/mysql是指:mysql的安装路径

sql数据库ip地址怎么看

首先确认数据库服务器功能开启没有。

服务里面找到SQL Server Agent(MSSQLSERVER),启动。

本机IP地址一般都是127.0.0.1,至于名字,一般都是装数据库时实例的名字

如何查看oracle数据库的IP地址

cms2是net服务名,如果你以前用过该服务名连接实例的话,在你的客户端里找到E:\oracle\product\10.2.0\client_1\NETWORK\ADMIN\tnsname.ora文件,找到对应的cms2,就能查到了ip了,查到的也可能是主机名……

oracle中如何查看数据库服务器的ip地址

楼上正解。如果有本地net服务,可以再cmd命令窗口中执行 tnsping ORACLE_SID查看服务器IP地址!

如何查看本机的oracle数据库的IP地址和数据库名

在$ORACLE_HOME/network/admin定listener.ora和tnsname.ora里面

如何获取SQL server数据库的连接字符串

一: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;User ID=myUsername;Password=myPassword;

Server=myServerAddress;Database=myDataBase;User ID=myUsername;Password=myPassword;Trusted_Connection=False;

Server=myServerAddress;Database=myDataBase;Trusted_Connection=True;

Server=myServerName\theInstanceName;Database=myDataBase;Trusted_Connection=True;

Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=SSPI;

1:Integrated Security参数

当设置Integrated Security为 True的时候,连接语句前面的 UserID, PW是不起作用的,即采用windows身份验证模式。

只有设置为 False或省略该项的时候,才按照 UserID, PW来连接。

Integrated Security还可以设置为:sspi,相当于 True,建议用这个代替 True。

Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=SSPI;

Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=true;

Data Source=myServerAddress;Initial Catalog=myDataBase;;User ID=myUsername;Password=myPasswordIntegrated Security=false;

2:参数Trusted_Connection

Trusted_Connection=true,将使用当前的 Windows帐户凭据进行身份验证

Trusted_Connection=false;将不采用信任连接方式(也即不采用Windows验证方式),而改由SQL Server 2000验证方式

Server=myServerAddress;Database=myDataBase;User ID=myUsername;Password=myPassword;Trusted_Connection=false;

Server=myServerAddress;Database=myDataBase;Trusted_Connection=True;

3:Initial Catalog是你要连接的数据库的名字

4:WINCE连接

Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=SSPI;User ID=myDomain\myUsername;Password=myPassword;

二:可以利用SqlConnectionStringBuilder,这样不必去记住名称。

SqlConnectionStringBuilder scsb= new SqlConnectionStringBuilder();

scsb.DataSource=@"(local)\SQLExpress";

scsb.IntegratedSecurity= true;

scsb.InitialCatalog="Northwind";

SqlConnection myConnection= new SqlConnection(scsb.ConnectionString);

三:可以利用属性中的Setting来自动设置连接字符串

1:在type中选择(connection string),

2:在DataSouce中选择数据源,然后再Server中输入服务器名,本地用(local)\SQLExpress

3:选择登陆验证方式,本次选Windows验证(即信任连接Integrated Security=True)

4:选择数据库名,确认即可

Data Source=(local)\SQLExpress;Initial Catalog=Northwind;Integrated Security=True

server=.\sqlexpress;integrated security= true;database= northwind

四:SQL2005远程服务器连接方法

如何打开sql server 2005的1433端口:

配置工具->Sql Server Configuration Manager->MSSQLSERVER的协议看看TCP/IP协议是否启动,如果启动,右键菜单点"属性",在分页菜单中选"IP地址",把"IP1"和"IP2"中"TCP端口"为1433,"已启用"改为"是"

配置工具->Sql Server Configuration Manager->SQL Native Client配置->客户端协议->TCP/IP选择TCP/IP右键菜单中"属性",确认"默认端口"是1433,"已启用"为"是"。

SQL Server 2005远程连接配置TCP/IP属性:

Surface Area Configuration--> Database Engine--> Remote Connections--->Using TCP/IT SQL Server外围应用配置器?服务和连接外围配置?database englie?远程连接?启用(远程连接的TCP/IP和named pipes)

SQL Server Configuration Manager?SQL2005网络配置?启用TCP/IP和named pipes

其他说明见下: sqlserver2005(Express版),为了便于管理,你还需要去下一个manage管理器:

安装好manage管理器后,在程序中连接sqlserver2005,下面几点是要注意的。

1.开启sql2005远程连接功能,开启办法如下,配置工具->sql server外围应用配置器->服务和连接的外围应用配置器->打开MSSQLSERVER节点下的Database Engine节点,先择"远程连接",接下建议选择"同时使用TCP/IP和named pipes",确定后,重启数据库服务就可以了.

2.登陆设置改为,Sql server and windows Authentication方式同时选中,具体设置如下: manage管理器->windows Authentication(第一次用windows方式进去),->对象资源管理器中选择你的数据服务器--右键>属性>security>Sql server and windows Authentication方式同时选中.

3:设置一个Sql server方式的用户名和密码,具体设置如下: manage管理器->windows Authentication>new query>sp_password null,'sa123456','sa'这样就设置了一个用户名为sa,密码为:sa123456的用户,下次在登陆时,可以用Sql server方式,用户名为sa,密码为:sa123456的用户进数据库了.

4:做完上面三步后,这样写连接字符串就可以顺利进入数据库了,

(server=.\sqlexpress;uid=sa;pwd=sa123456;database=master";

五:SQL2000远程服务器连接方法

1:看ping服务器IP能否ping通。

2:在Dos或命令行下输入telnet服务器IP端口,看能否连通。如telnet 202.114.100.100 1433通常端口值是1433,因为1433是sql server 2000的对于Tcp/IP的默认侦听端口。如果有问题,通常这一步会出问题。通常的提示是“……无法打开连接,连接失败"。

如果这一步有问题,应该检查以下选项。

1)检查远程服务器是否启动了sql server 2000服务。如果没有,则启动。

2)检查服务器端有没启用Tcp/IP协议,因为远程连接(通过因特网)需要靠这个协议。检查方法是,在服务器上打开开始菜单->程序-> Microsoft SQL Server->服务器网络实用工具,看启用的协议里是否有tcp/ip协议,如果没有,则启用它。

3)检查服务器的tcp/ip端口是否配置为1433端口。仍然在服务器网络实用工具里查看启用协议里面的tcp/ip的属性,确保默认端口为1433,并且隐藏服务器复选框没有勾上。事实上,如果默认端口被修改,也是可以的,但是在客户端做 telnet测试时,写服务器端口号时必须与服务器配置的端口号保持一致。如果隐藏服务器复选框被勾选,则意味着客户端无法通过枚举服务器来看到这台服务器,起到了保护的作用,但不影响连接,但是Tcp/ip协议的默认端口将被隐式修改为2433,在客户端连接时必须作相应的改变。

4)如果服务器端操作系统打过sp2补丁,则要对windows防火墙作一定的配置,要对它开放1433端口,通常在测试时可以直接关掉windows防火墙(其他的防火墙也关掉最好)。

5)检查服务器是否在1433端口侦听。如果服务器没有在tcp连接的1433端口侦听,则是连接不上的。检查方法是在服务器的dos或命令行下面输入netstat-a-n或者是netstat-an,在结果列表里看是否有类似 tcp 127.0.0.1 1433 listening的项。如果没有,则通常需要给sql server 2000打上至少sp3的补丁。其实在服务器端启动查询分析器,输入 select@@version执行后可以看到版本号,版本号在8.0.2039以下的都需要打补丁。如果以上都没问题,这时你再做telnet服务器ip 1433测试,将会看到屏幕一闪之后光标在左上角不停闪动。恭喜你,你马上可以开始在企业管理器或查询分析器连接了。

3:检查客户端设置程序-> Microsoft SQL Server->客户端网络使用工具。像在服务器网络实用工具里一样,确保客户端tcp/ip协议启用,并且默认端口为1433(或其他端口,与服务器端保持一致就行)。

4:在企业管理器里或查询那分析器连接测试企业管理器->右键SQlserver组->新建sqlserver注册->下一步->写入远程IP->下一步->选Sqlserver登陆->下一步->写入登陆名与密码(sa,password)->下一步->下一步->完成查询分析器->文件->连接->写入远程IP->写入登录名和密码(sa,password)->确定通常建议在查询分析器里做,因为默认情况下,通过企业管理器注册另外一台SQL Server的超时设置是4秒,而查询分析器是15秒。修改默认连接超时的方法:企业管理器->工具->选项->在弹出的"SQL Server企业管理器属性"窗口中,点击"高级"选项卡->连接设置->在登录超时(秒)后面的框里输入一个较大的数字查询分析器->工具->选项->连接->在登录超时(秒)后面的框里输入一个较大的数字通常就可以连通了,如果提示错误,则进入下一步。

5:错误产生的原因通常是由于SQL Server使用了"仅 Windows"的身份验证方式,因此用户无法使用SQL Server的登录帐户(如 sa)进行连接。解决方法如下所示:

1)在服务器端使用企业管理器,并且选择"使用 Windows身份验证"连接上 SQL Server。

2)展开"SQL Server组",鼠标右键点击SQL Server服务器的名称,选择"属性",再选择"安全性"选项卡。

3)在"身份验证"下,选择"SQL Server和 Windows"。

4)重新启动SQL Server服务。(在dos或命令行下面net stop mssqlserver停止服务,net start mssqlserver启动服务,也是一种快捷的方法)。

怎么查看mysql数据库连接地址

可以使用MySQL推出的MySQLConnector/Net组件,该组件是MySQL为ADO.NET访问MySQL数据库设计的.NET专用访问组件,完成该组件后,需要在项目中引用这个组件,之后在程序中引用命名空间MySql.Data.MySqlClient,即可开始进行连接MySQL数据库的操作了,示例如下:

protected voidMySqlCon()

{

//数据库连接字符串跟连接SQLSERVER没有区别

string constr="server=localhost;UserId=root;password=root;Database=test";

//下面使用MySql Connector/net提供的专用对象

MySqlConnection mycon= new MySqlConnection(constr);

mycon.Open();

MySqlCommandmycmd= new MySqlCommand("select* from users", mycon);

MySqlDataReader myreader= mycmd.ExecuteReader();

while(myreader.Read())

{

if(myreader.HasRows)

{

MessageBox.Show(myreader.GetString("email"));

}

}

myreader.Close();

mycon.Close();

好了,文章到这里就结束啦,如果本次分享的获取数据库连接和如何获取SQL server数据库的连接字符串问题对您有所帮助,还望关注下本站哦!

国内域名服务商 中国顶级域名注册商有哪几个魔兽世界60级数据库,魔兽世界60级地图等级