用户编码信息是存放在SQL数据库UFSystem的表UA_User里的。数据库文件是不能如一般文件一样双击打开或是选择某个程序打开的。你可以在“程序”-“运行”-“CMD”命令行里输入以下命令达到目的:
OSQL -U sa -Q "UPDATE UFSYSTEMUA_User set cUser_ID='新编码' where cUser_Id='旧编码'"
如果用户是使用过的有历史记录的话,还需要在此前执行以下命令:
OSQL -U sa -Q "UPDATE UFSYSTEMUA_Log set cUser_ID='新编码' where cUser_Id='旧编码'"
OSQL -U sa -Q "UPDATE UFSYSTEMUA_HoldAuth set cUser_ID='新编码' where cUser_Id='旧编码'"
只查询名字的话用如下语句:
selecttablespace_namefromdba_tablespaces;
表空间含义:
表空间是数据库的逻辑划分,一个表空间只能属于一个数据库。所有的数据库对象都存放在指定的表空间中。但主要存放的是表,所以称作表空间。
Oracle数据库中至少存在一个表空间,即SYSTEM的表空间。
第一步:看看企业管理器下的数据库中是否存在UFSystem数据库,若不存在(或质疑,则将该数据库分离)。
第二步:建议进行数据库还原,在企业管理器下,进入数据库,右击数据库——所有任务——还原数据库——将还原的数据库名字改为“UFSystem”选择——从设备——选择设备——添加——文件名是你安装SQL的路径下的admin文件夹中的Ufsystembak文件(例如D:\window 7\SQL Server 2000\MSSQL\Admin\Ufsystembak)点击“确定”——“确定”——“确定”——点击“选项”看看“移至物理文件名”是否在你电脑上存在,若不存在则在电脑上创建该文件路径,再点击“确定”,则数据库还原完毕。
下一步就是右击你的电脑——管理——服务——找到用友通,看看是否启动了,若没启动则启动此服务!
ufsystem是用友系统管理数据库表,出现这种情况,一般是数据库异常导致的。
原因可能是多方面的。
WIN7-64位应该安装SQL SERVER 2005 X64,而不应该是MSDE2000,
既然是试用版,建议完全卸载后重新安装。
一、系统管理中备份
具体作法是:先建立备份文件存放文件夹(要注意选择的备份磁盘空间是否足够),并注意备份数据应单独建立备份文件夹,且应区分账套建立备份文件夹和区分备份日期建立备份文件夹。
另外说明的是,在系统管理中“admin”和账套主管均可进行备份 *** 作,“admin”是对整个账套进行备份,账套主管只能备份登陆账套的所在年度的年度账套。所以建议使用“admin”也就是系统管理员的身份进行备份 *** 作。
1、账套备份:进入系统服务中的系统管理,用系统管理员的密码登入后,点击帐套菜单中的帐套输出。输出完毕后,系统提示“是否删除当前账套”,单击是,则系统将把该账套从系统中删除掉。
2、年度备份:进入系统服务中的系统管理,用帐套主管的密码登入后,点击年度帐输出。另外,还可以在“系统”菜单下“设置备份计划”。(每一个账套只能设置一个备份计划)
二、sql
server企业管理器中备份
如果数据库文件大于1g,使用系统管理一般将无法进行备份(压缩软件一般不能压缩1g以上的文件),此时可以通过sql
server进行备份,它在备份时不对数据文件进行压缩,可以解决数据文件非常大情况下快速备份。具体作法是:先打开企业管理器,在左边窗口中找到你需要备份的数据库,右键单击它,在选项里点击数据库备份进行备份,并在d出窗口中选择要备份的文件夹路径。
三、直接拷贝数据文件备份
1、备份数据文件:
用友软件数据是分账套分年度存放的,例如001账套有2003年和2004年两个年度的数据,那么存在一个文件夹“zt001”,其里面就有
“2003”和“2004”两个文件夹,在这两个文件夹下都有两个文件分别是ufdatamdf数据文件,
ufdataldf日志文件,另外admin下面还有四个文件还有两个系统文件,ufsubmdf,ufsystemmdf(账套及权限等公用数据文件)ufsystemldf,ufsubldf(账套及权限等公用日志文件)。只要找到需要备份数据存放的路径,及admin文件夹下的四个账套及权限等公用数据文件,然后再复制这些文件备份就可以了。一般可通过在ufsystem数据库中打开表ua_account来查看数据库路径,表ua_account中字段cacc-path即为数据服务器上数据存放路径。
2、恢复数据文件:
下面是打入mdf文件的两种方法:
①在企业管理器里面的菜单
*** 作-》所有任务-》附加数据库里面,根据需求填写就搞定了。
②在查询分析器里执行如下语句exec
sp_attach_db'数据库名','mdf文件路径',比如你的数据库名字为006,mdf文件的路径是d:\u8soft\admin\zt006\2008\ufdatamdf,ufsubmdf,ufsystemmdf的路径是就d:\u8soft\admin
可以用下面的代码搞定:
exec
sp_attach_db
"ufdata_006_2008","d:\u8soft\admin\zt006\2008\ufdatamdf","d:\u8soft\admin\zt006\2008\ufdataldf"
exec
sp_attach_db
"ufsub","d:\u8soft\admin\ufsubmdf","d:\u8soft\admin\ufsubldf"。
结合上述3种方法,小编认为大家都应知道用友财务软件要如何进行备份账套数据了吧!!当然,在用友财务软件账套备份数据的过程中,小编还是有一些小小的建议要给大家提个醒的:
1、用友软件年度数据备份每年备份一次,是不包含任何账套信息的备份文件,只是备份年度数据,是用账套主管的身份进行备份的, *** 作类似账套数据备份。
2、保留最新的三个备份文件,以前的备份文件可以用删除文件的方式把文件给删除即可。
3、对于用友软件年度数据结转的备份文件,不要删除,长久保留,关于如何年度数据结转,参考年度数据的结转。
4、注意:用友软件账套数据尽量不要备份到c盘!
以上就是关于关于用友修改用户编码 中 UA_USER表在哪实在ADMIN文件下的UFSYSTEM.MDB里么全部的内容,包括:关于用友修改用户编码 中 UA_USER表在哪实在ADMIN文件下的UFSYSTEM.MDB里么、如何查看oracle数据库中的所有表、用友系统不能找到系统数据库(UFSystem),可能是系统数据库被删除, 请重新安装用友产品等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)