migrating-vcenter-database-express-to-sql-2008-r2

一、      准备环境。

ESXi5.0主机     

IP:192.168.1.158     用户名:root             密码:p@ssw0rd

vCenter5.0 server

IP:192.168.1.157     用户名:administrator    密码:p@ssw0rd

hostname: zxcv       关闭防火墙

二、      安装ESXi5.0和vCenter5.0,安装步骤略。

用clinet连登录到vcenter,把ESXi主机添加进来。

三、      备份vCenter数据库Express之前安装SQL Server 08 R2。Express没有Microsoft SQL Server Management Studio,此次迁移的目标数据库为SQL Server 08 R2,它带有Management Studio,所以备份之前先安装SQL Server 08 R2。

1)        导入08 R2光盘,运行setup.exe,点击“Installation”中的“New installation

Or add features to an existing installation

2)        点击“OK”,进入下一步。

3)        安装所需要的文件,点击“Install”,安装完之后点击“下一步”,

4)        安装类型中,选择“全新安装或者添加共享功能“。此图中,可以看到server中已有VIM_SQLEXP(版本为Express)的实例。

     

5)        产品密钥中,选择默认的,直接点击“下一步“。

6)        许可条款中,接受条款,点击“下一步“。

7)        设置角色中,选择默认的,点击“下一步“。

8)        功能选择中,全选,点击“下一步“。

9)        安装规则中,默认,点击“下一步“。

10)    实例配置中,选择“默认实例“,点击”下一步“。

11)    磁盘空间要求中,直接点击“下一步“。

12)    服务器配置中,选择“所有SQL Server服务使用相同的账号(U)“

   点击“确定“之后,选择”下一步“。

13)    数据库引擎配置中,选择“Windows 身份验证模式“,并点击”添加当前用户“。点击”下一步“。

14)    Analysis Services配置中,单击“添加当前用户“,并选择”下一步“。

15)    Reporting Services配置中,默认,选择“下一步“。

16)    错误报告中,点击“下一步“。

17)    安装配置规则中,点击“下一步“。

18)    准备安装,点击“安装“。

19)    安装完SQL 08 R2后到服务中,把“SQL Server代理“的启动模式设置为”自动“,

并启动。

四、      备份SQL EXPRESS中的VIM_VCDB。

1)        打开Microsoft SQL Server Management Studio,连接EXPRESS的

VIM_SQLEXP

 

2)        右击数据库VIM_VCDB---à任务---à备份,出现备份对话框。

添加D盘下的backup目录,备份名为expressback。

备份成功。

 

五、      迁移VIM_VCDB。

1)        迁移VIM_VCDB之前,需要停掉SQL Server(VIM_SQLEXP)服务,因为此时vCenter依赖此服务。在服务中,右击SQL Server(VIM_SQLEXP)---à停止,此时会出现提醒对话框,提示SQL Server(VIM_SQLEXP)停止时,以下服务也停止。如果不停止的话,迁移过程中会提示,该文件被另一程序使用,所以必须停掉。

A.       VMware vSphere Profile-Driven Storage Services

B.       vCenter Intertory Services

C.       VMware VirtualCenter Managerment Webservices

D.       VMware virtualCenter Server

2)        打开Microsoft SQL Server Management Studio,连接SQL 08 R2。

3)        右击“数据库“---à还原数据库”,出现对话框。在”常规“选项中,目标数据库命名为VIM_VCDB(此名可任意取),还原的源中,选择“源设备”,点击“…”,

           单击“添加”,把D盘backup目录下的expressback备份文件添加进来。

添加进来之后,勾选备份的源文件。如图:

点击“选项”,勾选“覆盖现有数据库‘,并选择”回滚未提交的事物,使数据库处于可以使用状态…….“

4)        点击“确定“,此时开始迁移,成功。

5)        此时,SQL 08 R2数据库中有了VIM_VCDB。

六、      卸载vCenter5.0 。

迁移完数据库之后,vCenter需要卸载重新安装。卸载后、重新安装vCenter前,需要配置ODBC,因为卸载vCenter后,ODBC中已没有了数据源,配置好ODBC之后,安装vCenter过程中就可以连接现有的数据库。

1)        到“卸载或更改程序“里,卸载VMware vCenter Server.

2)        卸载后,重启系统。

七、      配置ODBC。

1)        在管理工具中打开“数据源(ODBC) “,选择”系统DSN“,单击”添加…“

      2) 选择“SQL Server Native Client“,单击”确定“。

3)  数据源名称命名为“abc“,连接的数据库为”localhost“,单击”下一步“。

     4) 选择“下一步”。

      5)  更改默认的数据库为“VIM_VCDB”,单击“下一步”。

6)        直接点击“完成”。

7)        测试数据库是否连接成功。

8)        配置完毕。

八、      重新安装vCenter5.0。安装之前需要在功能里安装 .NET Framework 3.5.1和windows进程激活服务。不安装这两个插件,安装vCenter过程中数据库选项时,会出现JDBC报错。

经验证,安装这两个插件之后就不会出现报错。

1)        导入光盘,安装vCenter Server。

2)        之间的安装步骤略,在数据库选项中选择“使用现有的受支持数据库”。点击下拉按钮,可自动搜索到abc的数据源。单击“下一步”

3)        直接单击“下一步”。

 

4)        数据库重新初始化警告 中,选择“不覆写,将现有的数据库保留原样(D)”

5)        vCenter  Server 服务  中,输入管理员密码,单击“下一步”。

出现警告,甭理它,单击“确定”。

6)        目标文件夹  中,默认,直接点击“下一步”。

7)        配置端口中,单击“下一步”会提示,端口80已被占用,此时将80改为81即可。

8)        之后的安装步骤和安装vCenter(自带SQL EXpress)一样。直至安装完成。

九、      vClient客户端重新连接vCenter,连接成功。

migrating-vcenter-database-express-to-sql-2008-r2的更多相关文章

  1. SQL 2008升级SQL 2008 R2完全教程或者10.00.1600升级10.50.1600

    http://blog.csdn.net/feng19821209/article/details/8571571 SQL 2008升级SQL 2008 R2完全教程或者10.00.1600升级10. ...

  2. sql 2008 R2添加对MySql的远程服务器链接

    (1).我的sql 2008 R2所在的系统为Windows server 2008 *64 (2).MySQL所在的系统为Windows server 2003 *86 我想要实现的是在sql 20 ...

  3. SQL 2008升级SQL 2008 R2完全教程或者10.00.4000升级10.50.1600

    今天将由于需要就将我的SQL 2008升级到SQL 2008 R2. 说到为什么要升级是因为,从另一台机器上备份了一个数据库,到我的机器上还原的时候提示“System.Data.SqlClient.S ...

  4. SQL Server事务复制(sql 2008 r2)

    一.环境准备 1.两个虚拟服务器 主机1:XINXIBU01  作为发布和分发服务器   主 机2:XINXIBU02 192.168.1.160  作业阅服务器 2.SQL SERVER sql 2 ...

  5. 服务器Windows 2008 R2 安装SQL 2008 R2

    在站点下载 SQL 2008 R2 在安装数据库之前首先安装IIS和.NET 3.5 解压  找到运行程序 (这里需要修改路径,数据库一般不要安装在系统盘) (选择任何一个都可以,这里选择system ...

  6. 如何从Win7上卸载Sql 2008 R2 Express,再重装

    这两天,因工作需要,需要在一台新的机器上,Win7 64位英文操作系统上,安装Sql Server 2008 R2 Express,安装的过程中出现些问题,在查找问题的过程中,考虑重装 Sql Ser ...

  7. SQL 2008 R2下载 升级R2 SP1或者SQL 2008从10.50.1600升级10.5.2500

    SQL Server 2008 R2 中英文 开发版/企业版/标准版 链接地址 一. 简体中文 1. SQL Server 2008 R2 Developer (x86, x64, ia64) - D ...

  8. SQL 2008 R2数据库变为REPLICATION,日志不断增长并且不能截断和收缩的解决方式

     执行环境:windows server2003,sql server2008 R2,数据库上布置CDC   用户反应系统报错是日志已满,系统不能执行. 查看日志文件时.发现日志文件已经达到15G ...

  9. SQL 2008 R2 启动失败 提示 请求失败或服务未及时响应

    为什么启动sql server 配置管理器出现请求失败或服务未及时响应_百度知道 http://zhidao.baidu.com/link?url=ElemzIan6I2CqJsd7-7uk5TV25 ...

  10. Java 如何连接 SQL 2008 R2

    前提: 1. 复制sqljdbc_auth.dll到C:\Windows\System32这个路径下. 2. 添加sqljdbc4.jar到Libraries里面. 代码示例: import java ...

随机推荐

  1. hihocode 股票价格 优先队列+map

    股票价格 时间限制:20000ms 单点时限:2000ms 内存限制:256MB 描述 小Hi最近在分析一支股票的价格走势,他需要一个程序来辅助分析.这个程序会接收3种消息(指令): 价格信息,格式是 ...

  2. (CLR via C#学习笔记)异步操作 - 线程池

    一 线程池基础 1.线程池维护了一个操作请求队列,将请求的操作追加到线程池队列中,线程池的代码从队列中提取操作项,派发给线程池中的线程; 2.CLR初始化时,线程池中是没有线程的,当有操作派发给线程池 ...

  3. bzoj2705: [SDOI2012]Longge的问题 欧拉定理

    题意:给定一个整数N,你需要求出∑gcd(i, N)(1<=i <=N). 题解:考虑n的所有因子,假设有因子k,那么对答案的贡献gcd(i,n)==k的个数即gcd(i/k,n/k)== ...

  4. Page.TryUpdateModel 方法

    使用来自值提供程序的值更新指定的模型实例. 使用来自值提供程序的值更新指定的模型实例. 命名空间:   System.Web.UI程序集:  System.Web(System.Web.dll 中) ...

  5. 【git】提交到github不显示贡献小绿点问题的解决

    问题描述: 最近一直在用github来写博客,但是今天发现github上的contributions记录并没有我的提交记录. 经过一番百度和自行捣鼓发现了问题所在. 原因: 最近实习,公司给配电脑.原 ...

  6. cx_oracle 安装和配置

    前提条件: 已经成功安装python 已经成功安装oracle客户端 1.去官网上下载对应版本的cx_oracle http://cx-oracle.sourceforge.net/ 注意版本必须与p ...

  7. Python IDE集成开发工具

    Python IDE集成开发工具 Python IDE 本文为大家推荐几款款不错的 Python IDE(集成开发环境),比较推荐 PyCharm,当然你可以根据自己的喜好来选择适合自己的 Pytho ...

  8. SpringMvc中的Interceptor拦截器的学习

    拦截器是SpringMvc框架中常用的一个东东,它跟Filter相似,但是也有区别,以前也没用过,今天看到就顺便学习了一下. SpirngMvc中的Interceptor主要是通过HandlerInt ...

  9. cetos7 systemd 详解

      CentOS7/RHEL7 systemd详解 目录1. 为什么是systemd(1) 关于Linux服务管理(2) SysV init的优缺点(3) UpStart的改进(4) systemd的 ...

  10. Eclipse中使用Maven,报错“$MAVEN_HOME”

    1.今天在用eclipse时,执行maven命令,报错,如图"$MAVEN_HOME" 解决方案: 1.点击 windows---preferences,打开preferences ...