5、取数问题解决方法总结
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
取数问题解决方法
一、导出文件
问题:新中大NGPOWER 导出文件数据库接口取出的SJC导入审计系统没有会计年。
解决方法:因为会计年大部分都是在凭证表取出的。看下导出文件,z_pz01.tx_,z_pz02.tx_,z_pz03.tx_,z_pz04.tx_。。。。。。z_pz12.tx_ 这12个文本大小。如果是0KB,1KB的说明备份里面的凭证表也是没有数据。如下图:
二、SQLSERVER
1、问题:审计系统连接简装版2005还原bak,具体提示错误为如下:
Microsoft OLE DB Provider for SQL Server
(0x80004005)[DBNETLIB][ConnectionOpen (PreLoginHandshake()).]
一般性网络错误。请检查网络文档。
解决方法:1:打开SQL Server 2005中的配置工具SQL Server Configure Manager 2:将命名管道和TCP/IP协议启用(如下图)
3:重新启动SQL Server(MSSQLSERVER )(如下图)
2、问题:审计系统还原bak报错“媒体集有2个媒体簇,但只提供了1个,必须提供所有成员”
解决方法:由于备份数据库时,添加了多个*.bak文件,就将数据库“分段”备份到了2个数据库*.bak,而还原时,只用了其中一个*.bak文件还原,让客户备份到一个BAK文件中,在还原。
3、问题:审计系统还原bak报错“此文件不是有效的磁带格式备份集,无法进行还原操作!Sqlstate=27000 。。无法打开备份设备......出现操作系统错误5(拒绝”
解决方法如下:
4、问题:在从该备份集进行读取时,RESTORE检测到在数据库“11”中的页上存在错误
解决方法:此错误可能是还原的备份文件是高版本数据库备份出来的,也可能是备份文件损坏导致。
5、问题:WIN8电脑取数,显示帐套了,点击开始取数报错,未发现数据源名称且未指定默认驱动程序。解决方法:以管理员身份运行就行了。
6、问题:审计系统还原bak报错,设备上的媒体簇的结构不正确,sqlserver 无法处理此媒体簇
解决方法:一种可能备份文件不是有效的BAK备份。
7、问题:前端连接上后,点击开始取数报错。数据库文件复制失败。
解决方法:在取数时要在C盘创建临时文件,一种可能C盘空间不足导致,或者database文件夹下sjqs.db 没有。或者以管理员身份运行下。
8、问题:审计系统还原bak报错,已处理多页,这些页属于数据库XX的文件UFMODEL 位于文件1上解决方法:备份版本高,数据库版本低导致。安装一个高版本数据库。
9、问题:前端3000点击连接数据库时报错。由于系统错误126指定驱动程序无法加载。
解决方法:动态库系统不同不兼容,将c盘window 文件夹下,system32文件夹下,的ODBC32.DLL文件拷贝出来放置在前端取数工具目录32的文件夹下(win8)。如果是win7系统的,拷贝过来之后,需要重命名加上win7(如下图)
10、问题:sqlserver还原bak备份,目录查找失败,出现操作系统错误3(系统找不到指定路径)
解决方法:是因为BAK还原的时候他可能MDF数据文件,跟日志文件,还是记录的以前的路径,在你本机还原的时候,需要看下,MDF 的路径,你本机是否存在,不存在就换个路径,或者创建指定路径的文件夹。
1.11.无法打开物理文件操作系统错5
打开mdf和ldf所在的位置,然后找到要附加的.mdf文件--------->右键--------->属性--------->安全--------->选择当前用户--------->编辑--------->完全控制。
11、问题:前端连接sqlserver数据库,用sql直连报错如下,用户sa登陆失败
解决方法:证明当前的用户名、密码不对。让客户问下企业数据库密码,如果本机是数据库服务器,或者用ODBC,信任连接试下。
12、问题:前端连接sqlserver数据库,用ODBC连接报错,sqlstate:’28000’sqlserver错误18456 ODBC DRIVER 用户“XXX”登陆失败。
解决方法:要指定数据库的用户名、密码登陆连接,可选ODBC连接不勾选信任连接输入有效的用户名密码,也可用sql直连输入有效的用户名密码在连接数据库。
13、问题:用sqlserver还原备份报错,“with move 子句可用于重新定位一个或多个文件”
解决方法:是由于还原备份文件加载后的,日志文件以及数据文件的名称一样,改成不相同的名称即可。例如dxntemp1.mdf 数据文件,dxtemp2.ldf 日志文件
14、问题:审计系统还原备份报错,“create database 或者alter database 失败,因为结果数据库的累计大小将超出每数据库为4096MB的许可限制值”
解决方法:是安装的简装版的数据库,对限制还原的备份大小有限制,让客户下载企业版安装在还原。
15、问题:前端在客户端连接sqlserver数据库报错,“connectionopen connect sqlserver 不存在或拒绝访问”解决方法:一种可能是因为输入的服务器的IP地址不正确,输入的那个IP地址上没有安装数据库、或者那个IP地址的数据库服务没有启动。
一种是服务器的ip问题,取数工具默认的是local或127.0.0.1,换成企业真实的ip或者登陆企业数据库的数据库名;另外一种可能就是企业的数据库服务没有开启,鼠标右键点计算机—管理—(界面左侧)服务和应用程序—服务,然后在右侧找到名称以SQL开头的服务,把状态都改为已启动,启动服务之后,再重新打开取数工具取数
还有看下服务器电脑上的防火墙是否是关闭状态,打开控制面板—系统和安全—windows防火墙—关闭
16、问题:显示帐套了,点击开始取数报错“specified database file already in use”
解决方法:一种可能是杀毒软件影响:先关了前端,然后关闭杀毒软件,看下任务管理器里面,dbeng10.exe 进程给结束,在运行试下。
17、问题:连接sqlserver 选择数据库之后,报错“拒绝访问指定的数据库”