1.win10为什么连接不上sql server
自从微软发布Win10正式版系统以后,很多用户都对自己的电脑进行了系统升级。可是有的用户在更新系统后,却发现数据库不能正常使用,要不就是无法安装。对于这样的情况应该怎么办呢?这里就让小编来为大家介绍下,在Win10系统环境安装SQL2000&2005数据库的具体操作方法吧!
Win10系统下如何安装SQL2000/2005数据库的方法:
1、首先在sql2000安装包中找到x86\system\中的SQLUNIRL.DLL替换;
C:\window\system32(32位版本替换到此位置)
C:\window\syswow64(64位版本替换到此位置)
2、找到安装文件 x86\SETUP 下 SETUPSQL.EXE右键点击以管理员身份运行;
3、安装成功后开启“服务管理器”,以管理员身份运行;
4、完成。
安装SQL2005方法:
1、首先通过系统控制面板下安装IIS;
2、在SQL Server x86\Servers找到setup.exe,设置win7兼容性模式,右键点击以管理员身份运行;
3、安装过程中,当提示服务启动失败时,不要关闭此安装页面,找到~:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn(一般路径在C盘),将sqlos.dll与sqlservr.exe(请前往下方链接下载)覆盖到Binn文件夹里面;
4、覆盖文件后,回到安装界面,点击重试继续安装;
5、安装完成后,打开SQL Server Configuration Manager,在网络配置中启用Named Pipes和TCP/IP,重启SQL Server服务;
6、完成!
2.数据库在连接中常见错误解决方法是什么?
一、SQL Server不存在或访问被拒绝 分析:此问题最为复杂,由于错误发生的原因比较多,所以需要检查很多方面。
一般情况下,有几种可能性: 1。SQL Server名称或IP地址拼写有误。
2。服务器端网络配置有误。
3。客户端网络配置有误。
要解决此问题,我们一般要遵循以下的步骤来一步步找出导致错误的原因。 首先,检查网络物理连接 ping 假如ping不成功,说明物理连接有问题,这时候要检查硬件设备,如网卡,HUB,路由器等。
另外还有一种可能是由于客户端和服务器之间安装有防火墙软件造成的,比如ISA Server。
防火墙软件可能会屏蔽对ping,telnet等的响应,因此在检查连接问题的时候,我们要先把防火墙软件暂时关闭,或者打开所有被封闭的端口。 如果ping成功而,ping失败则说明名字解析有问题,这时候要检查DNS服务是否正常。
有时候客户端和服务器不在同一个局域网里面,这时候很可能无法直接使用服务器名称来标识该服务器,这时候我们可以使用HOSTS文件来进行名字解析, 具体的方法是: 1。 使用记事本打开HOSTS文件(一般情况下位于C:\WINNT\system32\drivers\etc)。
添加一条IP地址与服务器名称的对应记录,如: 172。168。
10。24 myserver 2。
或在SQL Server的客户端网络实用工具里面进行配置,后面会有详细说明。 其次,使用telnet命令检查SQL Server服务器工作状态 telnet 1433 如果命令执行成功,可以看到屏幕一闪之后光标在左上角不停闪动,这说明SQL Server服务器工作正常,并且正在监听1433端口的 TCP/IP 连接。
如果命令返回"无法打开连接"的错误信息,则说明服务器端没有启动SQL Server服务, 也可能服务器端没启用 TCP/IP 协议,或者服务器端没有在SQL Server默认的端口1433上监听。 接着,我们要到服务器上检查服务器端的网络配置, 检查是否启用了命名管道。
是否启用了TCP/IP协议等等 可以利用 SQL Server 自带的服务器网络使用工具来进行检查。 点击:程序—Microsoft SQL Server—服务器网络使用工具。
打开该工具后,在“常规”中可以看到服务器启用了哪些协议。 一般而言,我们启用命名管道以及 TCP/IP 协议。
点中 TCP/IP 协议,选择"属性",我们可以来检查 SQK Server 服务默认端口的设置。一般而言,我们使用 SQL Server默认的1433端口。
如果选中"隐藏服务器",则意味着客户端无法通过枚举服务器来看到这台服务器,起到了保护的作用,但不影响连接。 接下来我们要到客户端检查客户端的网络配置 我们同样可以利用 SQL Server 自带的客户端网络使用工具来进行检查, 所不同的是这次是在客户端来运行这个工具。
点击:程序—Microsoft SQL Server—客户端网络使用工具。 打开该工具后,在"常规"项中,可以看到客户端启用了哪些协议。
一般而言,我们同样需要启用命名管道以及TCP/IP 协议。 点击TCP/IP协议,选择"属性",可以检查客户端默认连接端口的设置,该端口必须与服务器一致。
单击"别名"选项卡,还可以为服务器配置别名。服务器的别名是用来连接的名称,连接参数中的服务器是真正的服务器名称,两者可以相同或不同。
别名的设置与使用HOSTS文件有相似之处。 通过以上几个方面的检查,基本上可以排除第一种错误。
3.c简单的登陆问题连接数据库填写用户名和密码成功跳转不成功显示在L
try{if (textBox1。
Text == ""){MessageBox。Show("用户名不能为空");}else{if (textBox2。
Text == ""){MessageBox。Show("密码不能为空!");}else{ string admin_id = textBox1。
Text;//获取账号string admin_psw = textBox2。Text;//获取密码string conn = "Data Source=LJQA2ILTGDR8QRN;Initial Catalog=admin_login;Integrated Security=True";//连接字符串,需要改成你自己的SqlConnection connection = new SqlConnection(conn);//创建连接connection。
Open();//打开连接string sql = string。Format("select count(*) from admin where admin_id='{0}' and admin_psw='{1}'", admin_id , admin_psw);//查询是否有该条记录,根据账户密码SqlCommand command = new SqlCommand(sql, connection);//sqlcommand表示要向向数据库执行sql语句或存储过程int i = Convert。
ToInt32(command。ExecuteScalar());//执行后返回记录行数if (i > 0)//如果大于1,说明记录存在,登录成功{MessageBox。
Show("登录成功!");Form3 f3 = new Form3();this。 Close();f3。
ShowDialog(); }else{MessageBox。Show("用户名或者密码错误!");}connection。
Close();}}}catch (Exception ex){MessageBox。Show("异常错误" ex);。
4.升级教育年报系统时出现升级失败:存在多个数据库,怎么处理
一、软件安装前运行环境查看1、右键单击我的电脑图标,选择属性,看常规选项卡中系统是什么版本的。
如果是XP HOME版,软件不太支持,最好换电脑。SvicePack 如果是3以下的,需要安装Windows XP SP3 升级补丁。
二、系统环境补丁安装1、Windows Vist , Windows 2008 , Windows 7必须以管理员身份运行,XP直接双击运行。2、安装过程中依据您的系统不同,可会出现重新启动的提示,依照提示重新启动后,安装将自动继续。
注意:如果系统重新启动后,安装没有继续。Windows XP用户直接双击(Setup。
exe)文件,Windows Vist , Windows 2008 , Windows 7户安装在(Setup。exe)文件一鼠标右击选以管理员身份运行。
重新运行安装程序即可,(之前以安装完成的不会再次安装。三、安装2013年软件1、双击软件,直接默认安装。
2、装好后,点击登录界面的数据库管理,查看数据库是否运行。第一个和第三个必须保持在AUTO启动类型和RUNNING状态。
如果不是,需要选中那条数据,进行选择。然后进行重启系统。
四、导入2013年代码1、点登录后进入账户界面。2、点击系统管理,在界面中选择导入编码,导入过程中请不要进行其他操作五、导入2014年数据1、用本地管理账户进入。
2、选择接受导入选项,根据提示,进行接收或是导入。六、升级最新的2014年软件升级包。
直接双击运行。七、安装2015年统计软件。
直接双击运行。 八、导入2015年编码。
同第四步。完成所有安装,可以进行软件的录入。
九、升级最新软件升级包。有的话升,没有出新版本就不升。
注意:2015年统计为啥要安装2014年软件,因为系统中有一个对比数据的功能,如果不装这个功能无法实现。 如果系统中已经安装有2014年的软件,那就可以直接跳过1-6,从第七步进行安装。
如果不需要对比功能,直接安装2015年软件,必须先执行第一步、第二步,在进行第七步和以后操作。
5.Win10系统无法安装sql2000怎么办 win10安装sql2000的正确方法
1、Win10版本:windows_10_enterprise_2015_ltsb_x86_dvd_6848426 SQL版本: sql 2000 4in1中的个人版
2、修改SQL中的AUTORUN的兼容性,选择兼容xp sp2,最下方选择“以管理员身份运行此程序”,最后点“应用”。
3、复制SQL2000_4IN1\STANDARD\X86\SYSTEM\中的文件“SQLUNIRL.DLL”到C:\window\system32下,替换同名文件。
4、AUTORUN文件右键,以管理员身份运行,直至安装完成。 5、右键以管理员身份运行“服务管理器”,点击开始。
6.eclipse连不上sql server 2008 数据库,显示用户登录失败
'用户 'sa' 登录失败。该用户与可信 SQL Server 连接无关联
问题一、忘记了登录Microsoft SQL Server 2005 的sa的登录密码
解决方法:先用windows身份验证的方式登录进去,然后在‘安全性’-‘登录’-右键单击'sa'-'属性',修改密码点击确定就可以了。
问题二、已成功与服务器建立连接,但是在登录过程中发生错取。(provider:共享内存提供程序,error:0-管道的另一端上无任何进程。)(Microsoft SQL Server,错误:233)
解决方法:打开‘程序’-‘所有程序’-'Microsoft SQL Server 2005 '-'配置工具'-‘SQL Server 配置管理器’,在弹出的窗体中,找到‘SQL Server 2005 网络配置’,把‘MSSQLSERVER的协议’下的“Named Pipes”和“TCP/IP”启动,然后重新启动Microsoft SQL Server 2005就可以了。
问题三、无法打开用户默认数据库。登录失败。用户'sa'登录失败。(Microsoft SQL Server, 错误:4064)
解决方法:先用windows身份验证的方式登录进去,然后在‘安全性’-‘登录’-右键单击'sa'-'属性',将默认数据库设置成master,点击确定就可以了。
问题四、sql server 2005 错误 18452
无法连接到服务器
服务器:消息18452, 级别16,状态1
[Microsoft][ODBC SQL Server Driver][SQL Server]用户'sa'登陆失败。原因:未与信任SQL Server连接相关联
该错误产生的原因是由于SQL Server使用了"仅 Windows"的身份验证方式,因此用户无法使用SQL Server的登录帐户(例如 sa )进行连接,解决方法如下
设置允许SQL Server身份登录 (基本上这个很有用)
操作步骤:
1。在企业管理器中,展开"SQL Server组",鼠标右键点击SQL Server服务器的名称
2。选择"属性"
3。再选择"安全性"选项卡
4。在"身份验证"下,选择"SQL Server和 Windows"
5。确定,并重新启动SQL Server服务
问题五、用户 'sa' 登录失败。该用户与可信 SQL Server 连接无关联。
解决方法:检查你的数据库的认证模式,windows 和 混合模式,需要SA登陆的请选择混合模式。
检查计算机1433连接端口,1434数据端口是否打开
针对sql 2005 进入管理器中“安全”==》“用户”==》双击用户(弹出属性对话框)==》“状态”把状态改成enable,退出管理器重新登录(用户验证模式)
即:右键数据库属性对话框,选择“安全性”选项卡,服务器身份验证模式选择“SQL Server和Windows身份验证模式 。然后重新配置sa的登陆信息即可。
SQL SERVER 2005使用sa 登录失败-提示该用户与可信 SQL Server 连接无关联
错误提示:
sa 登录失败,提示该用户与可信 SQL Server 连接无关联
解决方法:
打开SQL Server Management Studio Express,
右键点击服务器,选择Properties(属性),在弹出窗口中点击Security(安全)切换到安全面板,
将server authentication服务器认证从windows authentication mode(windows用户认证模式)
修改为Sql Server and Windows Authentication mode(Sql server和windows认证模式),ok。
打开security(安全性) -- logins(登录名) ,右键选中sa,选择properties(属性),点击Status(状态)切换到状态面板,将Login(登录)设置为Enabled(启用)。
切记:一定要把SQL2005服务重启才生效。
转载请注明出处windows之家 » win10登陆数据库sql失败怎么办