在目标服务器上设置 SQL Server
在克隆 Windchill 时,请按照以下步骤在目标服务器上设置 SQL Server。
1. 安装目标 SQL Server 数据库实例,确保它被配置为支持 contained DB。
2. 备份 Windchill 源 SQL Server 数据库并将其恢复到目标数据库实例。
3. 针对恢复的数据库和目标 SQL Server 实例,以数据库管理员用户 sa 的身份执行 sp_change_users_login 存储过程,从而将现有 Windchill 数据库用户映射到 SQL Server 登录。
4. 以数据库管理员用户 sa 的身份执行以下语句,从而将映射到 SQL Server 登录的数据库用户转换为带有密码的包含的数据库用户:
EXEC sp_migrate_user_to_contained @username=N'<Database_user_name>',@rename=N'keep_name', @disablelogin=N'disable_login'
5. 验证您可以登录到目标 SQL Server 数据库实例并可以作为 Windchill 数据库用户浏览 Windchill 对象。