SQL Server 与应用程序对象的连接失败,请确保未删除任何程序模块。

SQL Server 与应用程序对象的连接失败,请确保未删除任何程序模块。,第1张

开始-运行对话框输入:mmc 调出控制台

控制台 -- 文件 -- 添加 / 删除管理单元 -- 添加 -- 找到 MicrosoftSQL 企业管理器 -- 添加 -- 关闭 -- 确定

回到控制台

下一步,控制台 -- 文件 -- 选项 -- 控制台模式选择“用户模式完全访问”-- 将下面的选项打对勾的全部去掉,然后再:控制台 -- 另存为 -- 存储为:C:\ProgramFiles\MicrosoftSQLServer\80\Tools\BINN\SQLServerEnterpriseManagerMSC

如果还不行的话,请继续

重启企业管理器

程序注册控件

开始 -- 运行中输入 regsvr32 semsfcdll /s

完成!

SQL Server数据库连接:

String JDriver="commicrosoftsqlserverjdbcSQLServerDriver";//SQL数据库引擎

String connectDB="jdbc:sqlserver://localhost:1433;DatabaseName=数据库名";//数据源

try{

ClassforName(JDriver);

String user="sa";

String password="sa";

//连接数据库对象

Connection con=DriverManagergetConnection(connectDB,user,password);

Systemoutprintln("连接数据库成功");

Statement stmt=concreateStatement();//创建SQL命令对象

Systemoutprintln("开始读取数据");

……

}catch(ClassNotFoundException e)

{

Systemoutprintln("加载数据库引擎失败");

Systemexit(0);

}

Systemoutprintln("数据库加载成功");

添加一个ADOConnection,在ConnectionString 点旁边的小按钮

之后点build,之后选择你想用的连接方式,例如ODBC,你可以先建立一个ODBC数据源,之后在build中选择ODBC方式,下一步,选择已经建立的ODBC数据源

数据库连接

Mssqlserver在我们的机器上是以服务的形式存在的。可以在运行文本框中输入命令: Servicesmsc,打开服务管理,或开始->控制面板->管理工具->服务。

Net start/stop 服务名:快速开启/停止服务。

装完后的服务面板中包含如图1信息,如果安装的是免费版的话,实例名微软设为SQLEXPRESS;如果安装的正版或破解版的话,装完后的服务一样,就是默认实例名的名称为MSSQLSERVER。SQL Server就是我们的数据库服务。使用前必须保证此服务开启。

                   

             

数据库连接界面如图2,各部分说明及填写如下:

           

服务器类型:选择数据库引擎

服务器名称:连其他计算机数据库,填ip地址\数据库的实例名;如果连的是本机,可以是下面的几项(默认实例名可以不写)否则需在下面项后+\实例名:

1)127001

2)localhost或(local)(实际上就是127001,看c:\Windows\system32\drivers\etc中的hosts文件)

3)一个点代表本

身份验证:本机可以Windows 身份验证;其他计算机一般只能SQL Server身份验证。

Windows身份验证:就是用你登录Windows的帐户去登录数据库。

SqlServer身份验证:就是使用设置好的用户名和密码进行登录。其中有一超级管理员sa(05版本之后,刚装好数据库之后,sa是被禁用掉;之前sa的密码为空,未禁用)

实例名:一台机器上可以装多

个数据库(比如装了05和08的数据库),就用实例名区分它们。当你在装第一个数据库的时候,一般情况这个数据为默认实例名,就是不用写实例名。如果

SQL

服务后括号中是MSSQLSERVER字样,就代码默认实例名,在连接时只需要写IP地址就可以了,不需要指定实例名。如果不是,就需要在IP后加“\实

例名”,指名你要连接的是哪一个数据库。

常见问题1 服务器名称用IP填写时,连不上

1)  检查是否启动;

2)找到开始è程序èSQLèSQL Server配置管理器,按图展开,TCP/IP是否启动。

           

常见问题2 Windows可以正常连接,Sa连不上

1)是不是Sa被禁用,用Windows身份验证连接后,按图展开,查看Sa状态。如果被禁用,右下角会有向下的箭头。

                             

2)在数据库上右击,选择属性,界面如下图。查看是否选择混合模式。

             

以上就是关于SQL Server 与应用程序对象的连接失败,请确保未删除任何程序模块。全部的内容,包括:SQL Server 与应用程序对象的连接失败,请确保未删除任何程序模块。、java程序连接sql server2000数据库,程序新手求大神指点啊、怎样将用C++builder写的程序和SQL server连接起来求具体步骤!等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9277996.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存