We7 CMS/数据库连接出现错误
We7 CMS | We7 CMS安装 | We7 CMS使用 | We7 CMS模板 |We7 CMS控件|We7 CMS高级应用|We7 CMS二次开发|We7 CMS FAQ|We7 CMS升级 |
SQL Server 2005出现错误[ ]
使用SQL Server 2005 时出现错误:error:40-无法打开到SQL Servser
迁移数据库或安装系统在创建数据库时,出现错误:在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。
未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server已配置为允许远程连接。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)
解决方案:
- 在操作页面中:
服务器名或IP地址: 填写——thehim-x61\SQLEXPRESS (机器名\数据库实例名);
- 在db.config中
Server=thehim-x61\SQLEXPRESS;Database=We7_CMS;User=sa;Password=sa
不要写server=(local)
Oracle出现错误[ ]
Oracle连接出现以下错误:
System.Data.OracleClient requires Oracle client software version 8.1.7 or greater!
当Oracle 9.2运行在NTFS的分区上时,对于某些非administrator组的用户,ORACLE_HOME目录是不可见的,而在windows server 2003下asp.net应用使用的帐户是netword service,因此无法创建oracle连接,只要重设一下ORACLE_HOME目录的权限就可以了。
步骤如下:
- 以管理员的用户登录;
- 找到ORACLE_HOME文件夹(如C:\oracle\ora92),点右键,选属性--安全,在组或用户栏中选“Authenticated Users”,在下面权限列表中把“读取和运行”的权限去掉,再按应用;重新选上“读取和运行”权限,点击应用;选权限框下面的“高级”按钮,确认 “Authenticated Users”后面的应用于是“该文件夹、子文件夹及文件”,按确定把权限的更改应用于该文件夹;
- 重新启动计算机,让权限设置生效(请注意,这一步很重要);
- 登录后运行asp.net应用,正常取得Oracle数据库的数据。
参考来源[ ]
We7 CMS使用手册导航 | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|