2019/08/21
丢失备份文件时如何恢复项目
前段时间在客户那儿做项目迁移,备份是客户在做的,没想到在环境重新做好以后,他的备份文件里只有bcf,bat文件全部没有,其实他这个错误是由于使用了中文的备份目录所导致的。万幸用户当时的SQL实例的Database物理文件都还有所保留。我们可以使用那些Database物理文件进行3D项目的恢复操作。(因为重做系统前后我们所使用的计算机名称,IP,域环境等等全部都是设置得一模一样,所以这个过程更加顺利一些)。
进入SQLServer在如下图进行附加数据库操作,上面添加了数据库的mdf文件后,下面要相应的指定日志数据库也就是ldf文件。一对一的关系,缺一不可。一个S3D项目有SDB,SDB_Schema,CDB,CDB_Schema,MDB,RDB,RDB_Schema,总计7个数据库文件以及它们对应的日志文件。
我们也可以编写SQL脚本,或直接使用SQL语句,进行批量附加。只要你将这个项目所需的数据库文件全部附加进去,那么使用Modify Database and Schema Location,选择正确的SDB后即可正常连接这个项目了。当然,SharedContent文件夹也是需要拷贝过来的。
最后还是建议大家:数据无价,勤做备份。
你好,2014项目升级到2016后,客户端bulkload数据时,报告:不允许向satellite catalog database装载数据,但在项目服务器用本地管理员执行操作,一切正常。已排除异地问题。
请赐教。
请问,如何将不同site下的项目备份后恢复到同一个site下?具体说,SiteA(Site database name是A_sdb)下有一个ProjA,SiteB(Site database name是B_sdb)下有一个ProjB,已经在新环境下(新装的服务器)恢复了ProjA,Site命名为SiteC(Site database name是A_sdb),现在想把ProjB也恢复到SiteC下,这种想法可行吗?回复为盼?
不好意思,现在才看到你的留言。这种是可以实现的。
其实我们本来就可以自己新建一个全新的Site,然后进入PM分别恢复不同的CDB和MDB。
你好,请问2014R1中定制的风格包包括图纸、报告、Label等,怎么升级到2016?直接拷贝过来行不行?回复为盼
这个升级和移植的步骤差不多,直接拷过来用应该会提示你使用指定工具将一些rule进行一下版本升级。
所需工具有哪些?能提示一下吗?不知能否方便发到我qq邮箱?
工具是3D安装目录自带的