T+移动账套数据库方案
T+移动账套数据库目录方案
1、 如果客户 T+安装在 C 盘,账套数据库文件也放在了 C 盘,如果想把数据库文件放到 D
盘,可以使用以下方式处理。
2、 移动数据库文件过程中,保证没有客户使用情况下进行,请先备份账套,然后停止服务, 再开始操作。
3、 查看要移动账套的位置:
在 sql server 中选中要移动的账套数据库,右键属性
在弹出的属性页中选中文件页,可以查看数据库文件路径。确定文件的位置。
4、 分离账套数据库文件。
在 sql server 中选中要移动的数据,右键--->任务--->分离。
分离界面如下,如果分离不成功或者数据库有其他链接,可以勾选删除连接选项,然后点击确定按钮。
5、 移动数据库文件
把分离的数据库文件复制到 D 盘,例如:D:\Chanjet\TPlusStd\DBServer\data
6、 附加数据库文件
在 sql server 中选中数据库,然后右键附加。
在弹出的附加窗口中,点击添加,选择移动后的文件,然后确定。
7、 修改数据库文件路径
移动数据库文件后,需要修改账套记录中的位置信息。从 UFTSystemDec 系统库中查询出账套的文件路径及记录 ID,语句为:select cAcc_Path,* from EAP_Account
使用语句更新账套文件路径,其中'D:\Chanjet\TPlusStd\DBServer\Data\'为移动后的文件路径,'E30D044C-DB52-4EA2-A679-735B4B03947A'为记录ID:
update EAP_Account set cAcc_Path='D:\Chanjet\TPlusStd\DBServer\Data\' where id='E30D044C-DB52-4EA2-A679-735B4B03947A'
执行以上脚本后,账套文件路径已修改为新的路径
8、 然后启动服务就可以使用 T+了
作者:畅捷服务社区 |  时间:2020年07月07日 12:26