如何创建域并安装Oracle Solaris系统通过配置本地数据库的tns配置文件实现:去oracle安装目录下oracle\product\10.2.0\db_2\NETWORK\ADMIN\ 找到tnsnames.ora,用记事本打开,里边有远程数据库的tns连接配置串如下ORCL23 = (DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.3.23)(PORT = 1521)))(CONNECT_DATA =https://www.04ip.com/post/(SID = ORCL)))添加好ip、端口和目标数据库的实例名(SID),然后确保tns名称(ORCL23)在整个文档中唯一,保存后打开数据库连接工具,输入远程数据库上的用户名密码,选择数据库对象为你配置的连接名就可以了
如何将正在运行的 Oracle 数据库迁移到另一个系统 配置详细信息 转载
在本文提供的示例中,源服务器配置有控制域和一个托管 Oracle 数据库的来宾域(名为 ldg1) 。控制域名为
primary , 也是一个 I/O 域 。此外,控制域还用作服务域,为来宾域提供虚拟设备服务(虚拟磁盘和虚拟网络) 。
作为服务域,控制域提供以下虚拟设备服务:
一个虚拟磁盘服务 (primary-vds0),将物理磁盘作为虚拟磁盘导出到来宾域 。
一个虚拟控制台集中器服务 (primary-vcc0),提供对来宾域虚拟控制台的访问 。此服务使用端口范围 5000–5100
来访问虚拟控制台 。
一个虚拟交换机服务 (primary-vsw0),与主网络接口 (nxge0)
关联 。
软件安装和配置
按照以下步骤配置您的环境以便进行实时迁移 。
安装 Oracle Solaris 操作系统
新的 SPARC 服务器上预先安装了 Oracle Solaris 。对于这些系统,应确保安装了相应的 Oracle Solaris
版本,并验证打了所需的补丁 。
要在 SPARC 系统上重新安装 Oracle
Solaris , 请参见 Oracle
Solaris 10 文档或 Oracle
Solaris 11 文档 。在本文的示例中 , 操作系统安装在服务器的第一个内部磁盘上 。
安装 Oracle Solaris 之后,可以配置并启用系统以使用 Oracle VM Server for SPARC 2.1 软件 。
安装 Oracle VM
Server for SPARC 软件
新的 SPARC 服务器上也预先安装了 Oracle VM Server for SPARC 软件 。对于这些系统 , 应确保安装了相应的 Oracle VM
Server for SPARC 版本,并验证打了所有需要的补丁 。
如果在服务器上重新安装了 Oracle
Solaris,您可能必须重新安装 Oracle VM Server for SPARC 软件 。参见 Oracle
VM 下载页面 。
以下示例显示了在每台物理服务器上执行的操作 。每台服务器已经安装了 Oracle Solaris 和所需的补丁 。
应确保系统固件与您计划安装的 Oracle VM
Server for SPARC 版本匹配 。参见文档的 Oracle VM
Server for SPARC 2.1 版本说明 中的“所需软件和补丁”以及 Oracle VM Server for SPARC 2.1
管理指南 中的“升级系统固件” 。
从 Oracle
VM 下载页面下载 Oracle VM Server for SPARC 2.1 软件 。
解压缩存档文件 。
安装 SUNWldm.v
程序包 。参见 Oracle VM Server for SPARC 2.1 管理指南 中的“在新系统上安装 Oracle VM Server
for SPARC 软件” 。
primary# pkgadd -d OVM_Server_SPARC-2_1/Product SUNWldm.v
配置存储阵列
Sun Storage 2540-M2 存储阵列连接到控制域,控制域将两个 LUN(LUN 0 和 LUN 1)作为虚拟磁盘导出到来宾域 。
来宾域使用第一个 LUN (LUN 0) 作为操作系统的系统磁盘 , 使用第二个 LUN (LUN 1) 作为存储 Oracle 数据库数据文件的磁盘 。
配置控制域
安装 Oracle VM Server for SPARC 软件之后,重新配置当前系统使其成为控制域 。在每台物理服务器上执行以下操作:
创建一个虚拟控制台集中器 (vcc)
服务以供虚拟网络终端服务器后台程序 (vntsd) 使用,并作为所有逻辑域控制台的集中器 。
primary# ldm add-vcc port-range=5000-5100 primary-vcc0 primary
创建虚拟磁盘服务器
(vds) 。
primary# ldm add-vds primary-vds0 primary
创建一个虚拟交换机服务 (vsw)
以便在逻辑域中的虚拟网络 (vnet) 设备之间实现联网 。
primary# ldm add-vsw net-dev=igb0 primary-vsw0 primary
使用 ldm
list-services 命令验证已经创建了这些服务,如清单 1 所示 。
清单 1. 验证服务
primary# ldm list-services primary
VDS
NAMEVOLUME OPTIONS DEVICE
primary-vds0
VCC
NAMEPORT-RANGE
primary-vcc0 5000-5100
VSW
NAMEMACNET-DEVDEVICEMODE
primary-vsw0 02:04:4f:fb:9f:0d nxge0switch@0 prog,promisc
VCC
NAMELDOMPORT-RANGE
primary-vcc0primary5000-5100
VSW
NAMELDOMMACNET-DEV ID DEVICELINKPROP DEFAULT-VLAN-ID PVID VID ...
primary-vsw0primary 00:14:4f:f8:28:c2 igb00switch@0111500 on
VDS
NAMELDOMVOLUMEOPTIONSMPGROUPDEVICE
primary-vds0primary
Oracle VM Server for SPARC 使用 SSL
对迁移流量进行加密,以保护敏感数据免受利用 , 并消除了对额外硬件和专用网络的需求;
当源计算机和目标计算机上的主域具有分配的加密单元时 , 迁移操作的速度会增加 。速度增加的原因在于可以将 SSL 操作分流到加密单元 。
注:SPARC T4 CPU
具有内置的加密指令,因此您不需要为 CPU 分配这些指令 。
确定控制域中是否有加密设备 。
primary# ldm list -o crypto primary
为控制域分配加密资源 。
primary# ldm set-crypto 1 primary
为控制域分配 CPU 和内存 。
您可以通过向源计算机上的主域中添加更多 CPU 来减少整体迁移时间 。最好为每个主域至少分配 8 个 CPU 。例如,以下命令为控制域分配 8 个 CPU 和
4 GB 内存 。
primary# ldm start-reconf primary
primary# ldm set-vcpu 8 primary
primary# ldm set-memory 4G primary
重新启动系统 。
primary# init 6
重新启动系统之后,启用 Oracle VM Server for SPARC 并为系统配置一个域:控制域
primary 。在控制域中 , 您可以创建和配置其他域 。
确保启用 Logical Domains Manager
(ldmd) 和虚拟网络终端服务器 (vntsd) 服务 。
primary# svcadm enable ldmd
primary# svcadm enable vntsd
向服务处理器 (SP)
添加逻辑域计算机配置 。例如,以下命令添加名为 initial 的配置 。
primary# ldm add-config initial
验证该配置可以使用 。
primary# ldm list-config
factory-default
initial [current]
配置来宾域
配置控制域之后,创建来宾域以用作 Oracle 数据库节点 。在作为源计算机的物理服务器上,仅创建一个来宾域 。另一台物理服务器最终将成为目标计算机 。
最初使用以下资源创建来宾域 ldg1:
8 GB 内存 。
24 个 CPU 。
一个虚拟网络接口 (vnet0),它连接到虚拟交换机 primary-vsw0 。
一个虚拟磁盘,它在来宾域中显示为 c0d0 并且是存储阵列中的一个 LUN 。域 ldg1
使用存储阵列的 LUN 0 (c2t6d0) 。
另一个虚拟磁盘,它在来宾域中显示为 c0d1 并且是存储阵列中的一个 LUN 。域 ldg1
使用存储阵列的 LUN 1 (c2t6d1) 。此虚拟磁盘用于存储 Oracle 数据库文件 。
执行以下步骤创建每个来宾域:
在源计算机上,从控制域创建
ldg1 来宾域 。
注:如果您的服务器不是基于
SPARC T4 的系统,则仅执行 ldm set-crypto 命令 。
primary# ldm create ldg1
primary# ldm set-vcpu 24 ldg1
primary# ldm set-memory 8G ldg1
primary# ldm set-crypto 3 ldg1
primary# ldm add-vnet vnet0 primary-vsw0 ldg1
primary# ldm add-vdsdev /dev/dsk/c2t6d0s2vol1@primary-vds0
primary# ldm add-vdisk vol1 vol1@primary-vds0 ldg1
primary# ldm add-vdsdev /dev/dsk/c2t6d1s2 oradata@primary-vds0
primary# ldm add-vdisk oradata oradata@primary-vds0 ldg1
创建域之后,在源计算机上使用以下命令从控制域绑定并启动来宾域 。
primary# ldm bind ldg1
primary# ldm start ldg1
确定域的控制台端口 。
primary# ldm ls ldg1
NAMESTATEFLAGSCONSVCPUMEMORYUTIL UPTIME
ldg1active-n----5000248G0.0%1h 1m
使用 telnet 命令访问
ldg1 域的控制台 。
primary# telnet localhost 5000
启动来宾域之后,确保在来宾域中安装了相应的 Oracle Solaris 操作系统和补丁 。您可以通过网络、从 DVD 或使用 DVD ISO
映像来执行安装 。参见 Oracle VM Server for SPARC 2.1 管理指南 。
注:LUN
通常在不同服务器上以不同名称显示 。控制域中的 LUN 名称不需要相同 。但是,两个系统上的控制域必须使用相同的卷名(vol1 和
oradata)对相同的 LUN(LUN 0 和 LUN 1)进行虚拟化 。
清单 2 的示例显示了如何为名为 ldg1 的域配置 8 个 CPU、24 GB 内存以及 Sun Storage
2540-M2 存储阵列中的两个 LUN 。
清单 2. 域配置示例 primary# ldm ls -l ldg1
NAMESTATEFLAGSCONSVCPUMEMORYUTILUPTIME
ldg1active-n----5000248G0.0%1h 1m
SOFTSTATE
Solaris running
MAC
00:14:4f:fb:96:89
HOSTID
0x84fb9689
CONTROL
failure-policy=ignore
DEPENDENCY
master=
VCPU
VIDPIDUTIL STRAND
0160.20%
1170.00%
2180.50%
3190.00%
4200.00%
5210.00%
6220.10%
7230.00%
8240.10%
9250.00%
10260.00%
11270.00%
12280.00%
13290.00%
14300.00%
15310.00%
16320.00%
17330.00%
18340.00%
19350.00%
20360.00%
21370.00%
22380.00%
23390.10%
MEMORY
RAPASIZE
0x80000000x4080000008G
VARIABLES
boot-device=vdisk1
keyboard-layout=US-English
NETWORK
NAMESERVICEIDDEVICEMACMODEPVIDVIDMTULINKPROP
vnet1primary-vsw0@primary0network@000:14:4f:f9:c0:6211500
DISK
NAMEVOLUMETOUT IDDEVICESERVERMPGROUP
vdisk1vol1@primary-vds00disk@0primary
oradataoradata@primary-vds01disk@1primary
VCONS
NAMESERVICEPORT
ldg1primary-vcc0@primary5000
清单 3 的示例显示了控制域的配置 。使用 ldm list-services
命令验证已经创建了这些服务 。
清单 3. 控制域配置示例 primary# ldm ls-services primary
VCC
NAMELDOMPORT-RANGE
primary-vcc0primary5000-5100
VSW
NAMELDOMMACNET-DEVIDDEVICELINKPROPDEFAULT-VLAN-ID ...
primary-vsw0primary00:14:4f:f9:32:b0 nxgeg00switch@011...
VDS
NAMELDOMVOLUMEOPTIONSMPGROUPDEVICE
primary-vds0primaryvol1/dev/dsk/c2t6d0s2
oradata/dev/dsk/c2t6d1s2
在来宾域中安装 Oracle Solaris
确保在来宾域中安装了相应的 Oracle Solaris 版本,并验证打了所需的补丁 。
在来宾域中安装 Oracle Solaris 之后,可以配置并启用系统使其使用 Oracle 数据库 。
安装 Oracle Database
Oracle Database 软件的安装类似于标准 Oracle Database 安装 。首先安装 Oracle
Database,然后应用最新补丁集 。使用第二个 LUN 创建 UFS 或 ZFS 文件系统用于存储 Oracle 数据库数据文件 。
有关针对 Oracle 数据库使用 ZFS
的更多信息,请参见针对
Oracle 数据库配置 Oracle Solaris ZFS 。
准备目标服务器
按如下方式准备目标服务器 。
执行以下各节中所述的步骤来准备目标计算机:
安装 Oracle VM
Server for SPARC 软件
配置控制域
确保在目标服务器上提供了供待迁移域使用的所有虚拟 I/O 服务 。
确保目标服务器有权访问同一存储中的 LUN 0 和 LUN
1 。
要将第一个 LUN (LUN 0) 和第二个 LUN (LUN 1) 添加到目标计算机,从目标服务器的控制域执行以下命令:
# ldm add-vdsdev /dev/dsk/c2t6d0s2 vol1@primary-vds0
# ldm add-vdsdev /dev/dsk/c2t6d1s2 oradata@primary-vds0
注:LUN
通常在不同服务器上以不同名称显示 。控制域中的 LUN 名称不需要相同 。但是,两个系统上的控制域必须使用相同的卷名(vol1 和
oradata)对相同的 LUN(LUN 0 和 LUN 1)进行虚拟化 。
确保待迁移域中的每个虚拟网络设备在目标计算机上都有一个对应的虚拟网络交换机:
# ldm add-vsw net-dev=nxge0 primary-vsw0 primary
如何在windows系统上安装Oracle数据库现在Oracle数据库越来越流行,用户所占数量也日趋上升 , 所以学会Oracle数据库,这样对用其他数据库也会轻车熟路,那既然要学习Oracle数据库,就得先安装个Oracle数据库,但是有好多人不懂得安装,今天就来介绍如何在windows系统上安装Oracle数据库 。
软件准备database和client
打开database安装包,运行安装程序Setup.exe,系统将启动Oracle Universal Installer , 然后进行先决条件检查 。
之后,系统将打开如下界面:选择安装方法 。
ORACLE提供了两种安装方法:基本安装(I)和高级安装(A) 。从上面的图中我们可以看到两种安装方法的不同之处,Oracle默认是选择基本安装:
基本安装,当填好对应的各项之后 , “下一步”按钮将由灰色恢复正常,如下图所示,这时点击下一步即可进行安装 。
高级安装,选择“高级安装”,“下一步”按钮会恢复正常,点击下一步 ,
将出现“选择安装类型” 。安装类型共有4种,分别是企业版(E)、标准版(S)、个人版(P)和定制(C) 。每种安装的不同之处,也可以从图片上看到 。为了完整安装Oracle 10g,选择定制,然后选择下一步 。
出现“指定主目录详细信息”设置 。这里可以输入或选择所安装产品的名称以及安装产品的完整路径 。这里没有进行修改,直接下一步 。
加载产品之后,将出现选择产品组件的画面,选择需要的组件之后,点击下一步 。这里选择了几乎所有的组件
出来的画面为“产品的先决条件检查”步骤 。当在第4步选择基本安装后 , 直接就可以跳到这个画面 。
点击“下一步”,一会将出现“创建数据库”的画面,这里有三个选项 , 分别为创建数据库(C)、配置自动存储管理(ASM)(A)和仅安装数据库软件(S),这里选择了创建数据库(C),点击下一步 。
Oracle MTS Recovery Service配置界面,下一步
最后检查安装清单,然后点击安装 。
安装中的画面,系统将复制文件并进行配置 。
配置助手 , 安装完成后系统会自动运行下面所示的配置程序 。
紧接着系统出现如下的界面Oracle Net Configuration Assistant,选择“执行典型配置“后 , 系统将返回13步中所示的画面继续运行下面的配置程序 。
Database Configuration Assistant界面,选择模版来创建数据库,这里会有11步操作
步骤一:数据库模版,选择定制数据库,下一步
步骤二:数据库标识 。填入全局数据库名(XXXX)和SID(XXXX)(默认为orcl),下一步
步骤三:管理选项,默认,下一步
步骤四:数据库身份证明 。可以为系统中的帐户配置不同的口令 , 为方便起见,这里选择了“所有帐户使用同一口令”,设置初始口令,然后点击下一步
步骤五:存储选项,默认,下一步 。
步骤六:数据库文件所在位置 。默认,下一步 。
步骤七:恢复配置 。默认 , 下一步
步骤八:数据库内容,默认,下一步
步骤九:初始化参数 。包括内存、调整大小、字符集和连接模式等的修改 。默认,下一步
步骤十:数据库存储 。可以指定用于创建数据库的存储参数 。该页允许查看和更改控制文件、表空间、数据文件、回退段和重做日志组 。默认,下一步
步骤十一:创建选项 。默认勾选创建数据库,然后点击完成 。
这时系统会弹出一个确认框,点击“确定”即可开始数据库的创建过程 。
创建过程如下:创建并启动Oracle实例,创建数据库文件,创建数据字典视图,添加Oracle JVM , 添加Oracle Data Mining,添加Oracle Text,添加Oracle XML数据库,添加Oracle OLAP,添加Oracle Spatial,添加Oracle Label Security,添加EnterManager档案库,添加用于.NET的Oracle Database Extensions,最后创建数据库 。
经过漫长的数据库创建过程之后,终于提示如下,表示数据库创建完成 。
点击退出之后,系统将返回第13步继续执行Sql Plus的配置过程,这一步是自动执行的,不需要人工干预 。之后系统将提示如下信息 , 表示数据库已经安装完成,至此数据库安装完成 , 同时记录下最后画面中的信息,方便日后对数据库进行管理等操作 。信息如下:
Enterprise Manager Database Control URL - (XXXX) :
数据库配置文件已经安装到 C:\oracle\product\10.2.0,同时其他选定的安装组件也已经安装到 C:\oracle\product\10.2.0\db_1 。
iSQL*Plus URL 为:
iSQL*Plus DBA URL 为:
END
方法/步骤2
同样安装Oracle客户端,需要打开client安装包,双击setup.exe
点击下一步,
安装类型选择按管理员,点击下一步
名称和安装路径自定义 , 这里按照默认的,直接下一步
直接下一步
前面配置好后 , 点击安装,等待数分钟,安装就完成了 。
Oracle虚拟机怎么安装系统你先要装一个操作系统,从你的命名来看,你是想用windowsxp来装Oracle 。你用虚拟机装了系统后,再在系统上装Oracle就行了 。当然,前提是你要有ISO的文件 。
怎么在oracle vm上装系统打开虚拟机新建配置好内存oracle如何添加系统,硬盘完成后点设置,存储点没有盘片,分配光驱点光盘图添加你oracle如何添加系统的系统文件,网络选择你要使用的网络连接类型,关闭点启动就可以安装oracle如何添加系统了
【oracle如何添加系统 oracle添加用户命令】关于oracle如何添加系统和oracle添加用户命令的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- chatgpt创作的画,chatGPT创作的画作侵权吗
- 包含html5播放需要的插件的词条
- python函数内变量 python函数中的变量
- erp系统如何在另一台电脑安装,erp怎么安装个人电脑
- 茶叶应该如何营销,茶叶如何营销方案
- 什么人适合摆摊直播卖货,什么样的人适合开直播
- windows是什么系统的简单介绍
- 安卓系统以后收费吗,安卓操作系统收费吗
- 公众号推荐科技号怎么弄,科技公众号头像