一些解决方法,希望对你有用:
1:
在 建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)
解决方法:开始->所有程序->Ms Sql Server->配置工具->sql server外围应用配置器->服务和连接的外围应用配置器->打开MSSQLSERVER节点下的Database Engine 节点,先择"远程连接",接下建议选择"同时使用TCP/IP和named pipes",确定后,重启数据库服务就可以了.
如果还出现错误的话 那么请你检查一下所写的代码connectionString中的Data Source这个属性填写的值是否正确 本机默认填写.\SQLEXPRESS 或者换成 计算机名\SQLEXPRESS ...
2:sqlserver2005登陆问题(sqlserver验证和sa账号不能登陆)——已解决
(包括:已成功与服务器建立连接,但是在登录过程中发生错误(provider: 共享内存提供程序, error: 0 - 管道的另一端上无任何进程。)
方法:
首先打开Management Studio Edition(企业管理器),用windows验证方式先登陆进去
找到你要操作的数据库,右键单击,选择属性(Properties),在弹出窗口中的左侧区域中选择Files(文件)
单击右侧的第二行(我的是)即Owner的文本框后的那个浏览(也可能“...”),会弹出一个“Select Datbase Owner”的窗口,
在下方区域中键入:sa
点击ok,关闭management studio。从新用windows验证方式进入,右键选择带绿色按钮的那个数据库图标(你的数据库实例),在弹出窗口中选择sql的验证方式,重新启动服务
如果不从启服务,用sql验证进入时就会报错——已成功与服务器建立连接,但是在登录过程中发生错误(provider。。。
还有一种解决方法,是在网上看到的(不过我开始没找到那个带绿图标的那个,汗。。。!所以就没用。大家可已试试!):
"在安装SQLServer 2005后,系统默认的是Windows身份验证,并且sa用户是禁用的.
要想sa能够登录,操作如下:
1.先在windows身份验证模式下登录,待连接成功后,右击实例,选择属性/安全性/,在右边选择SQL Server和windows 身份验证模式.
2.在实例下的安全性/用户树下,右击sa属性,单击常规,设置sa的密码.然后,单击状态,勾选授予和启用两个单选项.至此,设置完毕.
3.重新启动SQLExpress 服务就可以了."
注意:一定要重启服务器。
分享到:
相关推荐
"sqljdbc2000/2005"这个标题可能指的是适用于SQL Server 2000和2005版本的SQL JDBC驱动程序。SQL Server 2000是微软在2000年发布的关系型数据库管理系统,而SQL Server 2005则是在2005年推出的一个升级版,引入了更...
"sqlserver2000jar包"可能包含的就是这些必要的JDBC驱动程序,使得Java应用程序能够顺利连接到SQL Server 2000数据库。 描述中提到的"三个jar包"可能包括以下三个关键组件: 1. **JDBC驱动**:Microsoft SQL ...
本文将详细讨论标题中提到的问题:“64位SQL Server 2005无法链接32位的SQL Server 2000”,以及如何解决这个问题。 首先,我们需要理解64位和32位系统的区别。64位操作系统可以处理更大的内存地址空间,支持更大的...
SQL Server 18452 登录错误解决方法 SQL Server 18452 登录错误是指在连接 SQL Server 数据库时出现的错误代码 18452,表示无法连接到服务器。该错误的主要原因是由于 SQL Server 使用了"仅 Windows"的身份验证方式...
《SQL Server 2000 DTS Step by Step》是一本深入浅出的教程,主要针对SQL Server 2000中的Data Transformation Services(DTS)进行详细讲解。DTS是微软数据库管理系统中的一个强大工具,用于数据迁移、转换和加载...
本篇将详细介绍"SqlServer2000jar文件"以及如何使用它们连接到SQL Server 2000数据库。 首先,我们要知道JAR文件是Java平台的一种归档格式,它用于集合多个Java类文件、资源文件和元数据,便于分发和运行。在SQL ...
ADO(ActiveX Data Objects)是微软开发的一个数据访问接口,用于连接数据库,包括SQL Server 2000。在本场景中,我们将深入探讨如何使用Delphi通过ADO来连接SQL Server 2000数据库,以及在这个过程中可能遇到的关键...
SQL Server 链接服务器技术小结 链接服务器技术是 SQL Server 中的一种功能,允许用户从一个 SQL Server 数据库访问其他数据库管理系统中的数据。这种技术可以帮助用户实现数据集成和数据交换,提高数据共享和协作...
### SQL Server 2000补丁包详解 #### SQL Server 2000简介 SQL Server 2000是由微软公司推出的一款关系型数据库管理系统。它在1999年发布,作为Microsoft SQL Server系列的一个重要版本,广泛应用于企业级数据管理...
1. **T-SQL(Transact-SQL)编程**:SQL Server 2000的核心是T-SQL,它是SQL标准的扩展,增加了事务处理、流程控制、错误处理和动态SQL等功能。程序员可以使用T-SQL编写存储过程、触发器和函数,实现复杂的业务逻辑...
【标题】"Microsoft SQL Server 2000"是一个经典的数据库管理系统,由微软公司开发,是SQL Server系列的一个重要版本。SQL(Structured Query Language)是用于管理关系数据库的标准语言,而SQL Server是这个语言的...
Microsoft SQL Server 2005 Express Edition SQL Server 文档小组无法回答技术支持问题,但是欢迎您对本自述文档提出建议和意见。您可以使用提供的链接快速、直接地发送电子邮件反馈。请使用英语发送您的反馈信息...
String dbURL = "jdbc:sqlserver://localhost:1433;DatabaseName=test"; String userName = "your_username"; String password = "your_password"; try { Class.forName(driverName); Connection conn = ...
标题:“基于SQL Server链接服务器实现Proficy Historian数据库的访问.pdf”和描述:“本文主要介绍基于SQL Server链接服务器对Proficy Historian数据库的访问,根据现代粮食物流‘管控一体化’系统中设备运行数据的...
在安装Microsoft SQL Server 2000 企业版在Windows XP Professional(简称XP Pro)操作系统上时,可能会遇到一些依赖于特定动态链接库(DLL)文件的问题。这些DLL文件是系统运行SQL Server所必需的组件,确保它们...
String url = "jdbc:sqlserver://<服务器地址>:<端口>;databaseName=<数据库名>"; String user = "<用户名>"; String password = "<密码>"; try { Class.forName(...
总结来说,解决“链接sqlserver报错ssl无法通过问题”主要涉及两部分:一是将Bouncy Castle的JAR文件添加到Java类路径,二是正确配置数据库连接字符串和服务器端SSL设置。通过这些步骤,可以确保Java应用程序与SQL ...
### SQL Server 2812错误处理 #### 一、问题背景 在SQL Server数据库管理过程中,用户可能会遇到“错误2812:未能找到存储过程'master.dbo.xp_fileexist'”的问题。该问题通常发生在尝试还原数据库时,其原因是系统...
Sql Server 2005数据库JDBC驱动是用于在Java应用程序中连接Microsoft Sql Server 2005数据库的重要组件。JDBC(Java Database Connectivity)是Java编程语言的标准接口,允许程序与各种数据库进行交互。本知识点将...
然而,当涉及到与非MySQL数据库系统的交互,例如Microsoft SQL Server时,开发者可能会遇到一些挑战。本篇文章将详细探讨如何在ThinkPHP框架中配置和使用SQL Server数据库。 首先,`ThinkPHP 连接 SQL SERVER 类`指...