1、TEC Solutions Limited转移服务器说明_V3.2概要如果您的服务器需要转移,但又希望转移后仍然可以查看前期的日志,或保持前期设置的策略等,那么需要转移 ocular3 数据库,可以参照我们提供的服务器转移方案来保留前期的数据。转移方案环境假设原来 V3.2 安装在 server1 机器,现在要把他转移到 server2 机器上;server2 机器上已经安装了 SQL Server 并打上了相应的补丁。准备工作1、Server2 的 V3.2 服务器连接的 MSSQL 版本不能低于 Server1 的 V3.2服务器连接的 MSSQL 版本,比如 Server1 使用的是 S
2、QL2008 ,那么Server2 连接的 SQL 就不能是 SQL 2005 或者 SQL2000;否则原来的日志数据和基本数据都不能继续使用。2、Server2 的 V3.2 版本不能低于 Server1 的 V3.2 版本,如果 Server2 安装更低版本的 V3.2 可能导致数据库不兼容,或者客户端版本与服务器不兼容等问题。3、Server2 的 V3.2 服务器安装以后需要设置与 Server1 相同的检验码,否则需要在 Server2 服务器创建客户端安装程序重新安装客户端;如果忘记 Server1 的检验码,可以在转移服务器之前重新设置一个检验码,设置以后停止 V3.2 服务再
3、启动一次。 (如何设置检验码)提示:检验码是客户端与服务器识别身份的依据之一,迁移后的服务器需要设置为迁移之前服务器的检验码才能确保新的服务器能与客户端正常通讯。具体步骤步骤 1: 确认 Server1 服务器的所有数据存储路径,包括主数据库OCULAR3,日志数据库,缓存数据三种数据;TEC Solutions Limited1. 确认 OCULAR3 数据库的存储路径,打开 SQL2000 查询分析器,或者 SQL2005 Management Studio,新建查询文本窗口,输入以下 SQL语句,按 F5,返回的查询结果便是 OCULAR3 数据库的存储路径:USE OCULAR3GOS
4、ELECT NAME,FILENAME FROM SYSFILES2. 确认日志数据库和缓存数据的存储路径,可以登陆控制台,再打开菜单“工具-选项” ,选择“目录设置 ”,记下数据目录和缓存目录的位置;补充说明:数据目录:是指 SQLSERVER 服务器所在计算机的本地磁盘路径;缓存目录:是指 V3.2 服务器所在计算机的本地磁盘路径;步骤 2: 备份 Server1 的所有数据;1. 停止 Server1 的 V3.2 服务2. 停止 Server1 的 SQLSERVER 服务3. 复制 OCULAR3 数据库包含的所有数据库文件到 Server24. 复制数据目录下所有文件到 Serve
5、r25. 复制缓存目录所有文件到 Server2步骤 3: 在 Server2 安装 V3.2 服务器1. 在新的环境中,将 OCULAR3 数据库文件放在合适的目录,在 SQL中附加 OCULAR3 数据库 (SQL 分离与附加向导:MSSQL2005/express2005,MSSQL2000,MSDE2000)2. 运行 V3.2 安装程序3. 安装成功以后,登陆控制台,修改数据目录和缓存目录 ,数据目录和缓存目录默认是在安装目录下,如果不需要修改则可以直接继续下一步4. 停止 V3.2 服务器,将之前备份的日志数据放到数据目录下,缓存数据放到缓存目录下。5. 启动 V3.2 服务器,设
6、置检验码。TEC Solutions Limited6. 升级序列号并重新注册。(如何重新注册)附1、SQL SERVER 的分离与附加数据库SQL Server 2005/Express 2005附加数据库:打开 SQL Management studio,在对象资源管理器中,右键单击“数据库”,选择“附加”,添加要附加的数据库文件,确定按钮。分离数据库:在对象资源管理器中,右键单击要分离的数据库,选择“任务”-“分离”,设置分离条件,确定按钮。SQL Server 2000附加数据库:打开企业管理器,在对象资源管理器中,右键单击“数据库”-“所有任务“-“ 附加数据库 ”,添加要附加的数据
7、库文件,确定按钮。分离数据库:在对象资源管理器中,右键单击要分离的数据库,选择“所有任务”-“分离数据库”,设置分离条件,确定按钮。MSDE2000/没有安装 SQL Server Management studio Express 的 SQL 2005MSDE 只是 SQL 桌面引擎,没有数据库管理平台,转移数据库的方式也有所不同。在开始菜单,运行中输入“osql -E ”,弹出的命令行窗口:分离数据库:在命令行中输入以下 SQL 语句将执行分离 OCULAR3 数据库的操作:EXEC sp_detach_db OCULAR3GO附加数据库:在命令行中输入以下 SQL 语句将执行附加 OCU
8、LAR3 数据库的操作: TEC Solutions LimitedEXEC sp_attach_db dbname=NOCULAR3,filename1=NE:TECIPguard3OCULAR3.mdf,filename2=NE:TECIPguard3OCULAR3_log.ldfGO补充说明: “E:TECIPguard3OCULAR3_data.mdf”以及“E:TECIPguard3OCULAR3_data.ldf”,表示数据库所在的路径。2、如何设置检验码检验码是客户端连接服务器的依据之一,设置检验码可以增强客户端与服务器通讯的稳定性,确保服务器转移以后仍然能与客户端建立连接。设置
9、检验码的操作是在服务器端完成,设置检验码需要具有 admin 管理员的权限;鼠标右键“服务管理器-工具-检验码” ,在弹出的登录窗口中输入正确的 admin 密码后进入检验码设置界面,输入检验码后单击【确定】按钮即可设置成功。3、如何重新注册如果新服务器可以上外网,直接在注册界面升级序列号后,单击【在线注册】按钮,再到第一次注册时填写的邮箱地址中查收包含注册信息的邮件, V3.2 注册信息的发件箱 registerregister-。如果新服务器没有连接互联网,可以发邮件到我们的注册邮箱:registerregister-;只需在邮件中注明购买产品的信息:公司名称、联系人、联系电话、邮箱地址、产品序列号和识别码;我们会回复注册信息到您第一次注册时填写的邮箱地址中。