如果要将现有文件库重命名为新名称,请遵循这些说明:
1) 如果只想重命名文件vault数据库,请参考SolidWorks知识库解决方案S-056156。建议保留原始数据库名称(数据库和文件保管库名称不需要匹配)
2) 但是,如果计划在重命名保管库的同时重命名数据库,请参阅S-056156中的相应章节。
遵循所有步骤非常重要-在生产环境中尝试之前,请仔细阅读完整的说明。
准备工作
1)在更改名称之前,必须签入保险库中所有签出的文件。
2)任何已存在的所有本地文件库视图必须在名称更改后删除并重新连接。
3)尽管企业PDM应该能够将包含CAD文件中的完整路径的现有文件引用更新到新路径——但要记住,可能有其他非CAD文件类型或对象引用具有完整路径的库中的位置(例如默认搜索卡值)。
4)在进行任何修改之前,应对数据库进行完整的SQL备份。
5)在开始重命名之前,所有用户都必须从文件保管库注销。
说明
在本例中,名为“EngineeringVault”的文件vault将重命名为“vault”。
步骤A–更新SQL数据库(注意!继续之前备份保管库数据库。)
1. 双击SQL Server Management Studio 然后登录系统管理员。
2. 展开Databases => 要重命名的Databases => Tables => dbo.Projects => 触发器
3. 右键OnUpdateProjectTrigger and 选择禁用

4. 确保触发器显示已禁用的向下箭头图标。除非触发器被禁用,否则不要继续。

5. 右键dbo.Projects 表 和 选择 编辑前200行

6. 更改 名称为”FJian_PLM”
使用新的保管库名称更新第一行(ProjectID=1)的“名称”列。(更新名称后,请确保在另一行中选择一个单元格以提交更新)

7. 右键OnUpdateProjectTrigger and 选择启用

8. 图标应更改为显示它现在已启用。

9. 右键 dbo.ArchiveServers 表 并且 编辑前200行

10. 更改 名称为”FJian_PLM”
使用新的保管库名称更新所有可用行的“保管库名称”列。

11. 右键 dbo.SystemsInfo 表 并且 编辑前200行

12. 更新库名称 为FJian_PLM

13. 浏览ConisioMasterDb database---展开表---右键 dbo.FileVault 表---选择编辑前200行

14. 更新库名称


步骤B–更新存档服务器(注意!如果复制了保管库,请在复制保管库的每个存档服务器上重复这些步骤。)
1. 停止存档服务器服务。

2. 在存档服务器打开注册表
3. 浏览到以下注册表项
HKEY_LOCAL_MACHINE\SOFTWARE\SolidWorks\Applications\PDMWorks Enterprise\ArchiveServer\Vaults\[old_vault_name]\ArchiveTable.
4. 记下每个存档文件夹(0-F)的当前路径。请注意,如果将保险库存档拆分,则某些文件夹可能位于不同的驱动器上。
5. 浏览到存档文件夹的父文件夹(通常与旧的保管库名称同名)。

6. 重命名存档服务器名称

7. 在注册表中,用重命名文件夹的新路径更新文件夹0-F的存档[x]值。
确保每条路径都有效。

8. 右键单击以下项下具有旧保管库名称的注册表项,然后选择“重命名”。
HKEY_LOCAL_MACHINE\SOFTWARE\SolidWorks\Applications\PDMWorks Enterprise\ArchiveServer\Vaults

9. 重命名库名称

10. 在重命名的密钥中,使用新的保险库名称更新“dbname”值。

11. 浏览到以下注册表项(请注意,该项的名称可能因安装而异):
HKEY_LOCAL_MACHINE\SOFTWARE\SolidWorks\Applications\PDMWorks Enterprise\ArchiveServer\Computers\<local>\Archives
12. 使用新的保险库名称更新“Vault”值。


13. 启动存档服务器服务。

步骤C–重新启动数据库服务器服务
在运行企业PDM数据库服务器服务的系统上,重新启动该服务。

步骤D-重新附加客户端库视图
必须在所有客户机上使用现有的Vault视图对旧库的名称执行以下操作。
1. 推出PDM
2. 通过右键单击旧的库名称并选择“删除文件库视图”,删除旧的本地文件库视图。
3. 启动注册表并删除以下注册表项:
HKEY_CURRENT_USER\Software\SolidWorks\Applications\PDMWorks Enterprise\ConisioAdmin

4. 创建库的本地视图