provider 命名管道提供程序, error40

合集下载

管家婆常见问题解决处理方案

管家婆常见问题解决处理方案

管家婆常见问题及解决方案一,辉煌版1,提示“连接不到服务器”怎么办?* 检查是否正常启动管家婆服务器,套接字服务器,服务器端是否启动了SQL数据库服务器,正常启动后屏幕右下方的SQL小图标应出现绿色箭头。

2,登录时提示“系统找不到指定文件”怎么办?* 把其他电脑能正常登陆的安装目录拷贝下来替换。

3,做进货单时单价和金额显示为*号?* 登陆管理员账号,在系统维护--系统管理--用户及权限设置--其他权限--勾选“查看成本权限”。

4,做销售单时单价无法输入?* 登陆管理员账号,在系统维护--系统管理--用户及权限设置--其他权限--勾选“销售单价修改权限”。

5,基本资料导入方法?* 从软件的安装目录下的excel导入配置中导出基本信息模板,按照录入信息完成后,复制一份副本,打开软件在辅助功能--导入导出--基本信息导入--选择导入路径为桌面副本--选中创建模板(副本文件清空)--把模板文件复制到副本文件--点击导入数据(报错忽略)。

6,单据业务的运费、商品条码怎样显示?* 辅助功能--单据格式配置--选中业务单据,在右侧的对话框勾选上运费、条码。

7,备份账套时显示发生未知错误,错误代码3202怎么解决?* 3202的报错是磁盘空间不足导致的,可以右键桌面上的管家婆图标——属性——查找目标/打开文件位置——弹出安装目录窗口,找到backup,点击进去,将里面的备份清理一部分或者拷贝到其他磁盘保存,备份是累计备份的,所以您可以留一些最近的备份在backup文件夹中,就可以了。

8,用户配置--系统配置单据每隔秒自动保存为临时单据,在哪查找?* 这是保存在数据库里的。

只有当我们断电等非正常退出,从新登录时会提示是否恢复之前的单据。

9,怎样在业务草稿里查看单据的打印次数?* 辅助功能--单据打印控制设置--给业务单据设置最大打印次数,就可以了。

10,零售单按批次销售?* pos版零售开票的时候不能选择批次,直接通过零售设置--出库规则进行批次出库,软件自带的pos模式、普通模式下,直接过账情况可以选择批次,并且商品的成本算法是手工指定算法。

在与sql server 建立连接时出现与网络相关的或特定于实例的错误

在与sql server 建立连接时出现与网络相关的或特定于实例的错误

刚刚安装的数据库系统,按照默认安装的话,很可能在进行远程连接时报错,通常是错误:"在连接到 SQL Server 2005 (或2008)时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。

(provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) "搜MSDN,上面有一片机器翻译的文章,是在让人难以明白,现在总结如下:明白了SQL Server 是个网络数据库就可迎刃而解了,简单的分为下面的集中情况。

1. 数据库引擎没有启动。

有两种启动方式:(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 2008使用此方法,开始->程序->Microsoft SQL Server 2008 R2->配置工具->SQL Server配重管理器,将MSSQLSERVER协议中的VIA禁用,再选中SQL Server服务中SQL Server(MSSQLSERVER) ,并单击工具栏中的"启动服务"按钮把服务状态改为启动)使用上面两种方式时,有时候在启动的时候可能会出现错误,不能启动,这时就要查看"SQL Server 2005配置管理器"中的SQL Server 2005网络配置->MSSQLSERVER协议中的VIA是否已启用,如果已启用,则把它禁止.然后再执行上述一种方式操作就可以了.2. 是否已经允许远程连接。

provider 命名管道提供程序, error40

provider 命名管道提供程序, error40

PROVIDER: 命名管道提供程序, ERROR:PROVIDER: 命名管道提供程序, ERROR:40 - 无法打开到SQL SERVER 的连接在链接数据库的时候,提示一个错误!错误信息如下!在建立与服务器的连接时出错。

在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。

(provider: 命名管道提供程序, error:40 - 无法打开到 SQL Server 的连接)我是现装了SQL Server2000 后在装SQL Server2005的,网上有很多解决方法!下面一一列举下:1,在开始菜单,程序里面的 SQL Server2005下有个SQL Server2005外围程序配置器选择服务和连接的外围配置器,在database engine里选择远程控制,把本地连接和远程连接改成同时使用TCP/IP和named pipes!保存.关闭数据库服务器链接,重新链接!2,配置文件web.config里面的数据库连接字符串里面的Data Source用本地服务器名字,不要用Ip或者loacl或者.例:<add key="Statdb.Connectstring" value ="Data Source=MICROSOF-9D13DF;Initial Catalog=Users;User ID=sa;Password=SA"/>3,IIS配置里面删除默认的数据库链接字符串,因为装了SQL Server2005后,默认连接是2005我的电脑,管理,iis配置里面的默认网站,右键查看属性,版本选择你使用的版本,然后把编辑配置和编辑全局配置里面的默认的字符串链接删除!修改编辑全局配置和编辑配置红圈部分原来有默认的数据库连接字符串的,把它移除!4,打SQL Server补丁在查看数据库日志的时候,发现了这样的提示!您运行的 Microsoft SQL Server 2000 版本或 Microsoft SQL Server 2000 Desktop Engine (也称为 MSDE) 和 Microsoft Windows Server 2003 家族使用时存在已知的安全弱点。

sqlserver分布式数据库msdtc分布式事务错误和解决方法

sqlserver分布式数据库msdtc分布式事务错误和解决方法

SQL Server 分布式数据库MSDTC 分布式事务错误和解决方法一、问题现象假如分布式事务的客户端和服务器端(可能N个)不在同一台服务器上,如分别为应用程序服务器和数据库服务器,经常会出现一下错误:①在建立与服务器的连接时出错。

在连接到SQL Server 2005 时,在默认的设置下SQL Server 不允许进行远程连接可能会导致此失败。

(provider: 命名管道提供程序, error: 40 - 无法打开到SQL Server 的连接)。

②事务已被隐式或显式提交,或已终止。

③该伙伴事务管理器已经禁止了它对远程/网络事务的支持。

(异常来自HRESULT:0x8004D025)。

(TransactionScope异常)④[COMException (0x8004d00e):此事务已明地或暗地被确认或终止(异常来自HRESULT:0x8004D00E)]。

(MSDTC 分布式事务错误)⑤Import of MSDTC transaction failed: Result Code = 0x8004d023. (MSDTC安全性配置问题)二、解决方法遇到以上的问题或SQL Server分布式的问题,请按照以下步骤设置,问题应该可以得到解决。

可能有些步骤对您来说是多余的,但求全不求漏。

1. 启动MSDTC服务。

MSDTC简介:MSDTC是Microsoft Distributed Transaction Coordinator的简称,即微软分布式事务协调器,描述:协调跨多个数据库、消息队列、文件系统等资源管理器的事务。

如果停止次服务,则不会发生这些事务。

如果禁用此服务,显式依赖此服务的其他服务将无法启动。

MSDTC启动方法:①“开始”|“运行”,输入“services.msc”,或者“控制面板”|“管理工具”|“服务”,打开“服务”窗口,在名称中找到“Distributed Transaction Coordinator”,将其启动。

管家婆常见问题解决处理方案

管家婆常见问题解决处理方案

管家婆常见问题及解决方案一,辉煌版1,提示“连接不到服务器”怎么办?* 检查是否正常启动管家婆服务器,套接字服务器,服务器端是否启动了SQL数据库服务器,正常启动后屏幕右下方的SQL小图标应出现绿色箭头。

2,登录时提示“系统找不到指定文件”怎么办?* 把其他电脑能正常登陆的安装目录拷贝下来替换。

3,做进货单时单价和金额显示为*号?* 登陆管理员账号,在系统维护--系统管理--用户及权限设置--其他权限--勾选“查看成本权限”。

4,做销售单时单价无法输入?* 登陆管理员账号,在系统维护--系统管理--用户及权限设置--其他权限--勾选“销售单价修改权限”。

5,基本资料导入方法?* 从软件的安装目录下的excel导入配置中导出基本信息模板,按照录入信息完成后,复制一份副本,打开软件在辅助功能--导入导出--基本信息导入--选择导入路径为桌面副本--选中创建模板(副本文件清空)--把模板文件复制到副本文件--点击导入数据(报错忽略)。

6,单据业务的运费、商品条码怎样显示?* 辅助功能--单据格式配置--选中业务单据,在右侧的对话框勾选上运费、条码。

7,备份账套时显示发生未知错误,错误代码3202怎么解决?* 3202的报错是磁盘空间不足导致的,可以右键桌面上的管家婆图标——属性——查找目标/打开文件位置——弹出安装目录窗口,找到backup,点击进去,将里面的备份清理一部分或者拷贝到其他磁盘保存,备份是累计备份的,所以您可以留一些最近的备份在backup文件夹中,就可以了。

8,用户配置--系统配置单据每隔秒自动保存为临时单据,在哪查找?* 这是保存在数据库里的。

只有当我们断电等非正常退出,从新登录时会提示是否恢复之前的单据。

9,怎样在业务草稿里查看单据的打印次数?* 辅助功能--单据打印控制设置--给业务单据设置最大打印次数,就可以了。

10,零售单按批次销售?* pos版零售开票的时候不能选择批次,直接通过零售设置--出库规则进行批次出库,软件自带的pos模式、普通模式下,直接过账情况可以选择批次,并且商品的成本算法是手工指定算法。

SQL Server 分布式数据库MSDTC 分布式事务错误和解决方法

SQL Server 分布式数据库MSDTC 分布式事务错误和解决方法

SQL Server 分布式数据库MSDTC 分布式事务错误和解决方法一、问题现象假如分布式事务的客户端和服务器端(可能N个)不在同一台服务器上,如分别为应用程序服务器和数据库服务器,经常会出现一下错误:①在建立与服务器的连接时出错。

在连接到SQL Server 2005 时,在默认的设置下SQL Server 不允许进行远程连接可能会导致此失败。

(provider: 命名管道提供程序, error: 40 - 无法打开到SQL Server 的连接)。

②事务已被隐式或显式提交,或已终止。

③该伙伴事务管理器已经禁止了它对远程/网络事务的支持。

(异常来自HRESULT:0x8004D025)。

(TransactionScope异常)④[COMException (0x8004d00e):此事务已明地或暗地被确认或终止(异常来自HRESULT:0x8004D00E)]。

(MSDTC 分布式事务错误)⑤Import of MSDTC transaction failed: Result Code = 0x8004d023. (MSDTC安全性配置问题)二、解决方法遇到以上的问题或SQL Server分布式的问题,请按照以下步骤设置,问题应该可以得到解决。

可能有些步骤对您来说是多余的,但求全不求漏。

1. 启动MSDTC服务。

MSDTC简介:MSDTC是Microsoft Distributed Transaction Coordinator的简称,即微软分布式事务协调器,描述:协调跨多个数据库、消息队列、文件系统等资源管理器的事务。

如果停止次服务,则不会发生这些事务。

如果禁用此服务,显式依赖此服务的其他服务将无法启动。

MSDTC启动方法:①“开始”|“运行”,输入“services.msc”,或者“控制面板”|“管理工具”|“服务”,打开“服务”窗口,在名称中找到“Distributed Transaction Coordinator”,将其启动。

sqlserver2005服务无法启动

sqlserver2005服务无法启动

SQL2005无法启动SQL Server 请求失败或服务未及时响应停用“VIA协议”问题解决。

"VIA协议"停用方法:开始->程序->Microsoft SQL Server 2005->配置工具->SQL Server Configurati on Manager ->打开后找到"SQL Server 2005 网络配置"->MSSQLSERVER 属性的协议在右边的属性框中把“VIA协议”禁用即可!为什么启动sql server 配置管理器出现请求失败或服务未及时响应解决方案:停用“VIA协议”问题解决。

"VIA协议"停用方法:开始->程序->Microsoft SQL Server 2005->配置工具->SQL Server Configuration Manager ->打开后找到"SQL Server 2005 网络配置"->MSSQLSERVER 属性的协议在右边的属性框中把“VIA协议”禁用即可!你查看它的日志,看看是否中间存在这样的一句类似的话,文件 "C:\Program Files\Microsoft SQLServer\MSSQL.1\MSSQL\DATA\mastlog.ldf" 已压缩,但未驻留在只读数据库或文件组中。

必须将此文件解压缩。

如果是的话,你将sql的文件夹右键属性,选择高级,在出现的界面里“压缩内容以便节省磁盘空间”的选项,确定就行了~解决SQL Server不允许进行远程连接问题刚刚安装的数据库系统,按照默认安装的话,很可能在进行远程连接时报错,通常是错误:"在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。

vs2008连接sql2005的问题(provider:命名管道提供程序,error40-无法打开...

vs2008连接sql2005的问题(provider:命名管道提供程序,error40-无法打开...

这个问题以前也遇到过,解决了,可是不知道为什么又出来。解决方法如下:
1.服务器如果开了防火墙,把它关闭
2. 开启sql2005远程连接功能,开启办法如下,
配置工具->sql server外围应用配置器->服务和连接的外围应用配置器->打开MSSQLSERVER节点下的Database Engine 节点,先择"远程连接",接下建议选择"同时使用TCP/IP和named pipes",确定后,重启数据库服务就可以了.
在“为数据源指定 ID”框中,将显示默认的数据源控件名称(“SqlDataSource1”)。可以保留此名称。
6.单击“确定”。
7.随即会显示“配置数据源”向导,其中显示了一个可在其中选择连接的页面。
单击“新建连接”。
8.在“选择数据源”对话框的“数据源”下,单击“Microsoft SQL Server”,然后单击“继续”。
3.登陆设置改为,Sql server and windows Authentication方式同时选中,具体设置如下:
Management Studio管理器->windows Authentication(第一次用windows方式进去),->对象资源管理器中选择你的数据服务器--右键>属性>security>Sql server and windows Authentication方式同时选中.
2. 打开security(安全性) -- logins(登录名) ,右键选中sa,选择properties(属性),点击Status(状态)切换到状态面板,将Login(登录)设置为Enabled(启用)。
(注意:弄完之后要重启数据库啊!)
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

PROVIDER: 命名管道提供程序, ERROR:PROVIDER: 命名管道提供程序, ERROR:40 - 无法打开到SQL SERVER 的连接
在链接数据库的时候,提示一个错误!错误信息如下!
在建立与服务器的连接时出错。

在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。

(provider: 命名管道提供程序, error:40 - 无法打开到 SQL Server 的连接)
我是现装了SQL Server2000 后在装SQL Server2005的,网上有很多解决方法!
下面一一列举下:
1,在开始菜单,程序里面的 SQL Server2005下有个SQL Server2005外围程序配置器选择服务和连接的外围配置器,在database engine里选择远程控制,把本地连接和远程连接改成同时使用TCP/IP和named pipes!保存.关闭数据库服务器链接,重新链接!
2,配置文件web.config里面的数据库连接字符串里面的Data Source用本地服务器名字,不要用Ip或者loacl或者.
例:<add key="Statdb.Connectstring" value ="Data Source=MICROSOF-9D13DF;Initial Catalog=Users;User ID=sa;Password=SA"/>
3,IIS配置里面删除默认的数据库链接字符串,因为装了SQL Server2005后,默认连接是2005
我的电脑,管理,iis配置里面的默认网站,右键查看属性,版本选择你使用的版本,然后把编辑配置和编辑全局配置里面的默认的字符串链接删除!
修改编辑全局配置和编辑配置
红圈部分原来有默认的数据库连接字符串的,把它移除!
4,打SQL Server补丁
在查看数据库日志的时候,发现了这样的提示!
您运行的 Microsoft SQL Server 2000 版本或 Microsoft SQL Server 2000 Desktop Engine (也称为 MSDE) 和 Microsoft Windows Server 2003 家族使用时存在已知的安全弱点。

为了减少计算机被某些病毒的攻击,Microsoft SQL Server 2000,MSDE 或两者的TCP/IP 和UDP 网络端口被禁用。

要启用这些端口,您必须从/sql/downloads/default.asp或
/china/sql/downloads/default.asp安装一个修补程序,或 Microsoft SQL Server 2000 或 MSDE 的最新服务包。

下载补丁,打上!
5,修改SQL Server2000的远程连接端口
在现装了SQL Server2000后装SQL Server2005的时候,后者会把前者的远程连接端口修改了,原先的端口为1433。

在我查看的时候果然被改成1058端口了
把它改过来,改成1433即可!
开始菜单,程序里面的SQL Server2000下有个服务器网络使用工具。

选择TCP/IP然后点击属性编辑它的端口
选择TCP/IP修改其属性
把默认端口设置为1433
总结,因为,我遇到了这样的问题,找了很久解决方法,用修改端口的方法解决了数据库链接的问题,希望我总结的几个方法能对大家有用!。

相关文档
最新文档