m6米乐安卓版下载-米乐app官网下载
暂无图片
12

在windows的servercore下安装oracle19c asm单实例 -m6米乐安卓版下载

原创 徐sir 2023-12-30
311

接上一篇成功后《如何正确在windows server core(无图形界面)安装oracle 19c》

这次尝试安装windows server core asm db

整个过程记录如下(db安装参考上一篇,这一篇只说一下gi asm单实例):

1、在servercore系统里解压安装文件

先给之前用的虚拟机增加1个磁盘,200g(这里 补充一下,如查是12c以前的版本,磁盘不能是gpt格式,也就是单个盘不能大于2t;如查是12c及以后的版本可以大于2t)

然后把gi的安装包拷贝到d盘,

在d盘创建安装目录

mkdir d:\app\19.3\grid

解压安装包到该目录下,解压方法参照上一篇里写的。

2、在servercore系统里配置asm磁盘

c:\program files\winrar>diskpart
microsoft diskpart 版本 10.0.14393.0
米乐app官网下载 copyright (c) 1999-2013 microsoft corporation.
在计算机上: oracle
diskpart> list disk
  磁盘 ###  状态           大小     可用     dyn  gpt
  --------  -------------  -------  -------  ---  ---
  磁盘 0    联机               60 gb      0 b
  磁盘 1    联机              200 gb   200 gb
  磁盘 2    联机              100 gb      0 b        *
diskpart> select disk 1
磁盘 1 现在是所选磁盘。
diskpart> attr disk
当前只读状态: 
只读: 
启动磁盘: 
页面文件磁盘: 
休眠文件磁盘: 
故障转储磁盘: 
群集磁盘  : 
diskpart> attr disk clear readonly
已成功清除磁盘属性。
diskpart> create part ext
diskpart 成功地创建了指定分区。
diskpart> create part log
diskpart 成功地创建了指定分区。
diskpart> online disk
虚拟磁盘服务错误:
该磁盘已联机。
diskpart> list disk
  磁盘 ###  状态           大小     可用     dyn  gpt
  --------  -------------  -------  -------  ---  ---
  磁盘 0    联机               60 gb      0 b
* 磁盘 1    联机              200 gb  1024 kb
  磁盘 2    联机              100 gb      0 b        *
diskpart> list partition
  分区 ###       类型              大小     偏移量
  -------------  ----------------  -------  -------
  分区      0    扩展的                199 gb  1024 kb
* 分区      1    逻辑                 199 gb  2048 kb

3、在servercore系统里安装gi

切换到d:\app\19.3\grid\bin目录下

d:\app\19.3\grid\bin>powershell
windows powershell
米乐app官网下载的版权所有 (c) 2016 microsoft corporation。保留所有权利。
ps d:\app\19.3\grid\bin> pwd
path
----
d:\app\19.3\grid\bin
ps d:\app\19.3\grid\bin> .\asmtool.exe -list
ntfs                             \device\harddisk0\partition1            61438m
                                 \device\harddisk1\partition1           204797m
ntfs                             \device\harddisk2\partition1              450m
ntfs                             \device\harddisk2\partition4           101833m
ps d:\app\19.3\grid\bin> .\asmtool.exe -add \device\harddisk1\partition1 data01
ps d:\app\19.3\grid\bin> .\asmtool.exe -list
ntfs                             \device\harddisk0\partition1            61438m
orcldiskdata01                   \device\harddisk1\partition1           204797m
ntfs                             \device\harddisk2\partition1              450m
ntfs                             \device\harddisk2\partition4           101833m
----运行安装
ps d:\app\19.3\grid\bin> cd ..
ps d:\app\19.3\grid> .\setup.exe
正在启动 oracle grid infrastructure 安装向导...

4、启动图形界面进行安装








装完gi之后,他把环境变量给改了,查看当前path(可能是bug之类导致的,也可能是我测试的时候有问题,装db的时候环境变量没有自动添加到系统里),第1位里的路径是gi里的,这时候执行dbca会报错。

于是手动到db的目录里执行dbca.bat(上篇里创建的orcl要先删除)

c:\users\administrator>echo %path%
d:\app\19.3\grid\bin;d:\app\oracle\product\19.3\db_1\bin;c:\windows\system32;c:\windows;c:\windows\system32\wbem;c:\windows\system32\windowspowershell\v1.0\;d:\app\oracle\product\19.3\db_1\bin;d:\app\oracle\product\19.3\db_1\bin;c:\windows\system32;c:\windows;c:\windows\system32\wbem;c:\windows\system32\windowspowershell\v1.0"
c:\users\administrator>d:
d:\>cd app
d:\app>cd oracle\product\19.3\db_1\bin
d:\app\oracle\product\19.3\db_1\bin>dbca.bat

这里测试我就用典型配置了把数据文件放到asm里了


由于环境变量的原因,这里手动到gi目录下执行

d:\app\19.3\grid\bin>set oracle_home=d:\app\19.3\grid
d:\app\19.3\grid\bin>set oracle_sid= asm
--查看集群状态
d:\app\19.3\grid\bin>crsctl status res -t
--------------------------------------------------------------------------------
name           target  state        server                   state details
--------------------------------------------------------------------------------
local resources
--------------------------------------------------------------------------------
ora.data.dg
               online  online       oracle                   stable
ora.listener.lsnr
               online  online       oracle                   stable
ora.asm
               online  online       oracle                   started,stable
ora.ons
               offline offline      oracle                   stable
--------------------------------------------------------------------------------
cluster resources
--------------------------------------------------------------------------------
ora.cssd
      1        online  online       oracle                   stable
ora.evmd
      1        online  online       oracle                   stable
ora.orcl.db
      1        online  online       oracle                   open,home=d:\app\ora
                                                             cle\product\19.3\db_
                                                             1,stable
--------------------------------------------------------------------------------
--登录asm实例查看
d:\app\19.3\grid\bin>sqlplus / as sysasm
sql*plus: release 19.0.0.0.0 - production on 星期六 12 30 15:32:45 2023
version 19.3.0.0.0
米乐app官网下载 copyright (c) 1982, 2019, oracle.  all rights reserved.
connected to:
oracle database 19c enterprise edition release 19.0.0.0.0 - production
version 19.3.0.0.0
sql> select state,name,type,total_mb, free_mb from v$asm_diskgroup_stat ;
state
----------------------
name                                                         type
------------------------------------------------------------ ------------
  total_mb    free_mb
---------- ----------
mounted
data                                                         extern
    204796     200588
sql> col name for a40;
sql> set line 200;
sql> col path for a30;
sql> select name,path,state,header_status from v$asm_disk;
name                                     path                           state            header_status
---------------------------------------- ------------------------------ ---------------- ------------------------
data01                                   \\.\orcldiskdata01             normal           member
sql>

1、把oracle安装的windows server core下确实能防止很多人误操作windows

2、把oracle安装到asm里确实能防止被加密(勒索病毒找不到文件来加密么),但是如果其它的文件都被加密了,怎么能重新安装文件把asm磁盘里的数据读出来也是个问题,有待测试。

3、windows server core版本系统更轻量级,对于不懂命令行的人来说,提高了一定的windows操作门槛(当然也有m6米乐安卓版下载的解决方案,windows最新出的admin center来远程web管理所有功能)

4、没解决的问题就是amdu/kfed等工具,在windows下无法使用,找了很久也没找到操作方法,主要是磁盘不知道怎么能读到

5、综上所述,有点瞎忙活2天,如果用windows server core来搞,不如直接用linux了!!!

也欢迎关注我的公众号【徐sir的it之路】,一起学习!

————————————————————————————
公众号:徐sir的it之路
csdn :
墨天轮:https://www.modb.pro/u/3605
pgfans:

————————————————————————————

最后修改时间:2024-01-02 11:56:03
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【米乐app官网下载的版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

文章被以下合辑收录

评论

网站地图