当前位置:首页 » 编程语言 » 手动连接sql
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

手动连接sql

发布时间: 2023-02-03 06:43:34

A. vs2008连接不上sqlSERVER2005手动附加的数据库

vs2008连接不上SQLSERVER2005手动附加的数据库
本地运行正常的程序,在本地确实没错,但这不代表在其他地方运行就正常。易发性的问题多半是路径和连接串等,检查下web.config文件中链接数据库的字符串是否正确,包括登录名和密码以及数据库实例。

(1)开始->程序->Microsoft SQL Server 2005->SQL Server 2005外围应用配置器,在打开的界面单击"服务的连接的外围应用配置器",在打开的界面中找到Database Engine,单击"服务",在右侧查看是否已启动,如果没有启动可单击"启动",并确保"启动类型"为自动,不要为手动,否则下次开机时又要手动启动;
(2)可打开:开始->程序->Microsoft SQL Server 2005->配置工具->SQL Server Configuration Manager,选中SQL Server 2005服务中SQL Server(MSSQLSERVER) ,并单击工具栏中的"启动服务"按钮把服务状态改为启动;
使用上面两种方式时,有时候在启动的时候可能会出现错误,不能启动,这时就要查看"SQL Server 2005配置管理器"中的SQL Server 2005网络配置->MSSQLSERVER协议中的VIA是否已启用,如果已启用,则把它禁止.然后再执行上述一种方式操作就可以了。

2.进行远程连接时,是否已允许远程连接.
SQL Server 2005 在默认情况下仅限本地连接.我们可以手动启用远程连接.在上面第一种方式中,找到Database Engine,单击"远程连接",在右侧将"仅限本地连接(L)"改为"本地连接和远程连接(R)",并选中"同时使用TCP/IP和named pipes(B)".

顺一门有百福 平安二字值千金 万象更新

B. sql服务器连接失败

由以下几个原因:

1.数据库引擎没有启动

有两种启动方式:
(1)开始->程序->Microsoft SQL Server 2008->SQL Server 2008外围应用配置器,在打开的界面单击"服务的连接的外围应用配置器",在打开的界面中找到Database Engine,单击"服务",在右侧查看是否已启动,如果没有启动可单击"启动",并确保"启动类型"为自动,不要为手动,否则下次开机时又要手动启动;

(2)可打开:开始->程序->Microsoft SQL Server 2008->配置工具->SQL Server Configuration Manager,选中SQL Server 2008服务中SQL Server(MSSQLSERVER) ,并单击工具栏中的"启动服务"按钮把服务状态改为启动;

使用上面两种方式时,有时候在启动的时候可能会出现错误[/b],不能启动,这时就要查看"SQL Server 2008配置管理器"中的SQL Server 2008网络配置->MSSQLSERVER协议中的VIA是否已启用,如果已启用,则把它禁止.然后再执行上述一种方式操作就可以了。

2.进行远程连接时,是否已允许远程连接.

SQL Server 2008 在默认情况下仅限本地连接.我们可以手动启用远程连接.在上面第一种方式中,找到Database Engine,单击"远程连接",在右侧将"仅限本地连接(L)"改为"本地连接和远程连接(R)",并选中"同时使用TCP/IP和named pipes(B)".

3.如果是远程连接,则还要查看连接数据库的语句是否正确,登录账户是否正确,密码是否正确等.

我在一次局域网内连接数据库时,就要因为连接字符串出了问题,在局域网内一台机子连接另一台机子上数据库时,把Data Source=装有数据库的另一台机子的IP.我在连接数据库时总是出现上面的错误,查了好长时间,后来发现,IP没有正确到传到连接字符串,原来我在连接时,使用的是本地,即127.0.0.1,输入的IP没有传到连接字符串

C. 如何远程连接sql server数据库

  1. 首先打开登录SQL Server管理器,然后双击在安全性里的用户SA.

  2. 进入用户SA的属性界面,点击“状态”,单选框选项确保如图所示,按确定。

  3. 之后打开SQL Server配置管理器,点击SQL Server 服务选项,确定SQL Server是正在运行的。

  4. 如果想手动更改SQL数据库的连接端口,只要更改如下图的默认端口,SQL Server默认端口为1433。

  5. 最后,就是映射端口1433了,远程连接这个数据库时,格式为:Data Source=[域名或IP],[端口]。例如Data Source=117.232.22.132,4646。如果端口为默认的1433,就不用填写端口,Data Source=117.232.22.132。


D. sql 怎么都连接不上服务器

1、转到[Microsoft SQL Server 2008]并找到[SQL Server配置管理器],单击里面。

E. 如何连接其他电脑sql server中的数据库

哪个版本SQL SERVER?x0dx0ax0dx0aSQL Server 2008默认是不允许远程连接的,sa帐户默认禁用的,如果想要在本地用SSMS连接远程服务器上的SQL Server 2008,需要做两个部分的配置:x0dx0a1,SQL Server Management Studio Express(简写SSMS) x0dx0a2,SQL Server 配置管理器/SQL Server Configuration Manager(简写SSCM)x0dx0a有两点要注意:x0dx0a1,2005的外围应用配置器在2008中换了地方x0dx0a2,有些设置生效需要重启一下SQL Serverx0dx0astep 1: 打开SSMS,用windows身份连接数据库,登录后,右键选择“属性”x0dx0astep 2: 左侧选择“安全性”,选中右侧的“SQL Server 和 Windows 身份验证模式”以启用混合登录模式x0dx0astep 3: 选择“连接”,勾选“允许远程连接此服务器”,然后点“确定”x0dx0astep 4: 展开“安全性”->“登录名”->“sa”,右键选择“属性”x0dx0astep 5: 左侧选择“常规”,右侧选择“SQL Server 身份验证”,并设置密码x0dx0astep 6: 选择“状态”,选中“启用”,点击“确定”x0dx0astep 7: 右击数据库选择“方面”x0dx0astep 8: 将“RemoteAccessEnabled”属性设为“True”,点“确定”x0dx0astep 9: 至此SSMS已设置完毕,先退出,再用sa登录,成功即表示sa帐户已经启用x0dx0astep 10: 下面开始配置SSCM,选中左侧的“SQL Server服务”,确保右侧的“SQL Server”以及“SQL Server Browser”正在运行x0dx0astep 11: 以下为英文版本界面。如图:右侧的TCP/IP默认是“Disabled”,双击打开设置面板将其修改为“Enabled”x0dx0astep 12: 选择“IP Addersses”选项卡,设置端口“1433”x0dx0astep 13: 如图将"Client Protocols"的"TCP/IP"也修改为“Enabled”x0dx0astep 14: 配置完成,重新启动SQL Server 2008。x0dx0a此时应该可以使用了,但是还是要确认一下防火墙。x0dx0a x0dx0aSQL Server 2005/2008 Express安装以后,默认情况下是禁用远程连接的。如果需要远程访问,需要手动配置。x0dx0a打开防火墙设置。将SQLServr.exe(C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\Binn\sqlservr.exe)添加到允许的列表中。

F. 怎么使用JDBC连接SQL Server

首先确保SQLSERVER服务正在运行,并可以允许远程访问连接
然后按如下步骤进行连接
1.安装JDBC驱动
1)下载JDBC驱动
2)执行sqljdbc_4.0.2206.100_chs.exe解压驱动文件
3)拷贝以下目录中的sqljdbc_auth.dll到Windows的System32目录。对x64的机子,x64的dll拷到C:\Windows\System32,x86的dll拷到C:\Windows\SysWOW64目录。
Microsoft JDBC Driver 4.0 for SQL Server\sqljdbc_4.0\chs\auth\
2.在Java程序中连接SQL Server
classpath中加上安装好的SQL Server jdbc jar包
Microsoft JDBC Driver 4.0 for SQL Server\sqljdbc_4.0\chs\sqljdbc4.jar
连接SQL Server的JDBC代码
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String url = "jdbc:sqlserver://localhost:54364;databaseName=master;IntegratedSecurity=True";
Connection con = DriverManager.getConnection(url);
在SQL Server Browser服务开启的情况下也可以通过服务名连接
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String url = "jdbc:sqlserver://localhost\\SQLEXPRESS;databaseName=master;IntegratedSecurity=True";
Connection con = DriverManager.getConnection(url);

G. PB+SQLSever,ODBC手动连接,该如何设置

PB+SQLSever的连接语句:

SQLCA.DBMS = "ODBC"
SQLCA.AutoCommit = False
SQLCA.DBParm = "ConnectString = '" &
+"DRIVER=SQL Server" &
+";UID=用户名" &
+";DATABASE=new_start" &
+";APP=Microsoft Data Access Components" &
+";SERVER=" + ls_server &
+";PWD=密码"

CONNECT USING SQLCA;

IF SQLCA.SQLCode <> 0 THEN
MessageBox("数据库连接失败","请与管理员联系。错误号:" + String(SQLCA.SQLCode) + "~r~n错误原因:" + SQLCA.SQLErrText)
RETURN
end if
希望你支持powerbulider !

H. jsp用sqlserver2000怎么手动连数据库

1

代码

driverClass=”com.microsoft.jdbc.sqlserver.SQLServerDriver”

url=”jdbc:Microsoft:sqlserver://127.0.0.1:1433;DatabaseName=dbsqlser2000”


2

举个例子

连接数据库查询表的相关语句:

Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");

Connection conn=DriverManager.getConnection("jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=mytest","sa","123");

Statement stmt=conn.createStatement();

ResultSet rs=stmt.executeQuery("select * from userinfo");

while(rs.next())

{

out.print("<br>用户名:"+rs.getString("username")+"密码:"+rs.getString("password"));

}

rs.close();

stmt.close();

conn.close();

I. 怎样把sql服务器设置为手动启动

1、点击【开始】--【所有文件】--【Microsoft SQL Server 2008】--【配置工具】--【SQL Server 配置管理器】,如图所示,