解决方法:1种可能这个数据库损坏了,2种可能这个数据库有权限限制,需要指定的用户跟密码访问。
18、问题:sqlserver2008还原备份的时候报错。该数据库版本是在运行版本10.50.1600的服务器上备份的,该版本与此服务器(运行版本10.00.1600)不兼容。请在支持该备份的服务器上还原该数据库,或者使用与此服务器兼容的备份。
解决方法:备份是sqlserver 2008R2的数据库备份出来的。当前的数据库是SQLSERVER 2008不兼容,找一个R2数据库还原下备份。
19、问题:连接上数据库,显示帐套了,点击开始取数报错,创建临时目录时出错。
问题解决:1种可能杀毒软件限制,退出杀毒软件,任务管理器把DBENG10.exe结束进程,在运行前端。 2种可能,改下兼容性,以管理员身份运行试下。
20、问题:数据库 还原bak时吧,设备上的介质簇的结构不正确,sqlserver无法处理此介质簇,restore headeronly 正在异常终止 错误3241
解决方法:1种可能,因为之前的备份文件是 ba_ 的后缀名,客户自己改成bak了,应该是把ba_ 改成rar 解压里面才是数据库备份文件。
三、 ORACLE
1、问题:点选“客户端配置客户端连接” 输入本机的IP地址,或者主机名,或者localhost 输入实例名,点击配置客户端时,连接取数如下错误。
连接oracle时出错:ORA-12705: Cannot access NLS data files or invalid environment specified
解决方法:regedit,打开注册表看下这个路径“HKEY_LOCAL_MACHINE\\SOFTWARE\\ORACLE ”右侧是否有 NLS_LANG SIMPLIFIED CHINESE_CHINA.ZHS16GBK 如果没有证明,没有以管理员身份运行导致,或者企业电脑的此项注册表禁止写入。这时候找台客户端电脑(能ping 通服务器的,在一个内网的)连接取数。
2、问题:选中的“服务器连接”取数报如下错误。ORACLE LIBRARY OCI.DLL COULD NOT BE LOADED
解决方法:问询企业电脑是什么操作系统,是否是64位的操作系统,由于PB自带的oracle连接驱动不兼容64位的oracle 所以弹出此错误。直接关闭前端,重新运行前端,点选“客户端配置客户端连接”输入本机的IP地址(主机名、localhost、127.0.0.1都可以)输入其他参数点击配置客户端在取数即可。如果还报错,找台客户端电脑(能ping 通服务器的,在一个内网的)连接取数。
3、问题:安装oracle10 出现错误,程序异常终止,发生内部错误,请将以下文件提供给oracle技术支持部门。
解决方法:将setup.exe 或者 安装文件夹 的兼容性改下,右键—属性—兼容性 改为兼容XP server spck1,勾选以管理员运行。就行了。
4、问题:用oracle10g emterprise manager 控制台登陆的时候报错。
解决方法:问下客户是不是改了主机名了,host=后面是数据库的服务名,一般用主机名,看下此名称跟现在的主机名是否相同,如果不同,可改下电脑的主机名,也可以删除控制台的服务,重新创建一个。
5、问题:前端连接oracle接口时,协议适配器错误
解决方法:数据库实例名没有填写。没有点击配置客户端导致的。
6、问题:在客户端取数oracle的接口 参数都输入完后,点击连接报错。ORA-12170 连接超时
解决方法:输入的IP地址无法通讯,无法ping 通。在开始菜单,运行窗口,输入cmd 在dos命令下输入ping 输入的IP地址 看是否能ping通。如果出现time out 证明无法通信,请在数据库服务器电脑上取数,或者找一个能跟服务器数据库能ping 通通讯的电脑。
7、问题:取数oracle接口输入参数后,提示,ora -12154 无法解析指定的连接标示符 英文为(ora -12154 could not resolve the connect identifier specified) 解决方法:
1种、输入实例名不正确,请让客户跟企业确认,
2种、数据库服务器电脑上同时装了ORACLE数据库的服务器端,以及客户端。此时要数据库客户端的实例名优先使用,可以通过开始菜单,找到oracle client 的路径找到 net manager 查看具体的实例名。 3种、客户选择客户端取数,没有点击“配置客户端”按钮
8、问题:oracle接口取数,在数据库服务器端取数报错,ORACLE LIBRARY OCI.DLL could not be loaded 解决方法:1种可能数据库服务器的电脑以及oracle是64位的PB自带的连接工具不支持64位数据库连接。这时需要关闭前端,在运行前端,直接选择“客户端上配置客户端连接”,在填写相应的参数即可。 2种可能没有配置oracle的环境变量。找一台客户端电脑,就是能ping通数据库服务器的电脑上取数。
9、问题:oracle类型数据库接口,填写完参数后取数报错,数据库连接错误PLEASE INSTALL ORACLE 9I client or set primary oracle home to oracle9i
解决方法:1种可能PB自带的连接驱动与本机数据不兼容。需要关闭前端,从新打开,选择“客户端配置客户端连接”填写参数后点击连接尝试下。还有错误,换个客户端电脑取数。就是能ping通数据库服务器的电脑,跟数据库服务器电脑能通讯的。