记录关于Devops运维,虚拟化容器云计算,数据库,网络安全等各方面问题。
删除dbconsole重新配置 emca -deconfig dbconsole db -repos drop 如果删除失败,进入数据库删除dbconsole以前的用户,并且修改DBSNMP密码 sql>alter user dbsnmp identified by orcl; 删除早期DBCONSOLE创建的用户: sql>drop role MGMT_USER;sql>drop user MGMT_VIEW cascade;sql>drop user sysman cascade; 删除早期DBCONSOLE创建的对象:sql>drop PUBLIC SYNONYM MGMT_TARGET_BLACKOUTS;sql>drop public synonym SETEMVIEWUSERCONTEXT; 重新创建DBCONSOLE:(如果是在windows下,要先到注册表删除DBCONSOLE的服务,重启电脑) emca -config dbcontrol db -repos create根据提示,先输入SID,再输入Y继续;输入端口1521,输入SYS密码,输入DBSNMP密码,输入SYSMAN 密码,输入Y继续完成。 检查状态 emctl status dbconsole
CentOS 5.5 安装 Oracle 11gR2 并随系统启动一.安装环境&&相关约定system:CentOS 5.5oracle version: Oracle 11gR2基本需求:物理内存大小:至少1GSWAP:最好达到3G以上oracle安装目录:/oracle安装包:安装包有两个包,一定要解压到一个目录下,即database目录下。二.安装准备工作1)固定IP地址(这点很重要,一定要固定IP)2)安装依赖包在CentOS下Oracle 11gR2依赖的包:binutils-2.17.50.0.6-2.el5compat-libstdc++-33-3.2.3-61elfutils-libelf-0.125-3.el5elfutils-libelf-devel-0.125glibc-2.5-12glibc-common-2.5-12glibc-devel-2.5-12glibc-headers-2.5-12gcc-4.1.1-52gcc-c++-4.1.1-52libaio-0.3.106libaio-devel-0.3.106libgcc-4.1.1-52libstdc++-4.1.1libstdc++-devel-4.1.1-52.e15make-3.81-1.1numactl-devel-0.9.8.i386sysstat-7.0.0检查以上包是否有安装,没有就安装之。yum -y install binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel glibc glibc-common glibc-devel gcc gcc-c++ libaio-devel libaio libgcc libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel pdksh numactl-devel gli...
先安装XWindows, 在本机启动gdm。1、安装必备包[root@oracle~]# wget [root@oracle~]# rpm -ivh compat-libstdc++-33-3.2.3-61.i386.rpm[root@oracle~]# yum install libaio-devel[root@oracle~]# yum install sysstat[root@oracle~]# yum install unixODBC[root@oracle~]# yum install unixODBC-devel2、创建oracle所需要的用户名(oracle)和组(oinstall、dba),并设置相应的权限[root@oracle~]# groupadd oinstall [root@oracle~]# groupadd dba [root@oracle~]# useradd -g oinstall -G dba oracle [root@oracle~]# passwd oracle 3、创建oracle数据库安装的文件目录及路径,并设置文件权限: [root@oracle~]# mkdir -p /usr/local/oracle/app/oracle/product/ //设置oracle的安装目录 [root@oracle~]# chown -R oracle:oinstall /usr/local/oracle //设置安装目录所属的用户和组 [root@oracle~]# chmod -R 775 /usr/local/oracle 4、修改系统配置[root@oracle~]# vi /etc/sysctl.conf 在最末尾的地方加上: kernel.shmall = 2097152&nbs...
Environment variable ORACLE_UNQNAME not defined. Please set ORACLE_UNQNAME to database unique name 解决方法: 在启动的时候先设置一下oracle_unqname set oracle_unqname=$ORACLE_SID 如果还是失败,在环境变量中添加: vi ~/.bash_profile 在最后添加:export ORACLE_UNQNAME=$ORACLE_SID 启动dbconsole emctl start dbconsole 如果还出现上述的错误:删除dbconsole重新配置 emca -deconfig dbconsole db -repos drop 如果删除失败,进入数据库删除dbconsole以前的用户,并且修改DBSNMP密码 sql>alter user dbsnmp identified by orcl; 删除早期...
Environment variable ORACLE_UNQNAME not defined其实就是em的问题重新配置emca即可。以后注意之前设置好ORACLE_UNQNAME 。总结收藏:1,修改DBSNMP密码:重新配置DBCONSOLE,需要输入DBSNMP密码,但任何密码都会显示错误,需要预先修改。sql>alter user dbsnmp identified by xxx;2,删除早期DBCONSOLE创建的用户:sql>drop role MGMT_USER;sql>drop user MGMT_VIEW cascade;sql>drop user sysman cascade;3,删除早期DBCONSOLE创建的对象:sql>drop PUBLIC SYNONYMMGMT_TARGET_BLACKOUTS;sql>drop public synonym SETEMVIEWUSERCONTEXT;4,重新创建DBCONSOLE:(如果是在windows下,要先到注册表删除DBCONSOLE的服务,重启电脑)$emca -config dbcontrol db -repos create如果此命令还是失败,可直接利用重建命令:$emca -config dbcontrol db -reposrecreate(当一台服务器上多个数据库,需要执行创建下面命令,生成多个OEM,EM端口号自动产生)根据提示,先输入SID,再输入Y继续;输入端口1521,输入SYS密码,输入DBSNMP密码,输入SYSMAN 密码,输入Y继续完成。5,检查状态 emctl status dbconsole。 https://localhost:11...
RedFlag Linux 6SP3 安装Oracle11g服务器 安装环境Linux服务器:RedFlag Linux 6SP3 32位Oracle服务器:Oracle11gR232位系统要求Linux安装Oracle系统要求 系统要求说明内存必须高于1G的物理内存交换空间一般为内存的2倍,例如:1G的内存可以设置swap 分区为3G大小硬盘5G以上 [root@yupan ~]# vi /etc/hosts# Do not remove the following line, or various programs# that require network functionality will fail.127.0.0.1 localhost.localdomain localhost192.168.1.16 yupan.com yupan 2.修改操作系统核心参数在Root用户下执行以下步骤:1)修改用户的SHELL的限制,修改/etc/security/limits.conf文件输入命令:vi /etc/security/limits.conf,按i键进入编辑模式,将下列内容加入该文件。oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard &nb...
Linux下安装Oracle11g服务器 安装环境 Linux服务器:SuSe10 sp2 64位 Oracle服务器:Oracle11gR2 64位系统要求Linux安装Oracle系统要求 系统要求说明内存必须高于1G的物理内存交换空间一般为内存的2倍,例如:1G的内存可以设置swap 分区为3G大小硬盘5G以上 2.修改操作系统核心参数在Root用户下执行以下步骤:1)修改用户的SHELL的限制,修改/etc/security/limits.conf文件输入命令:vi /etc/security/limits.conf,按i键进入编辑模式,将下列内容加入该文件。oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536编辑完成后按Esc键,输入“:w...
XenServer Pool 紧急模式的恢复 如果因为Pool中Master主机由于某种原因导致失效,会引起整个Pool进入紧急模式,恢复步骤如下: 在成员服务器上输入如下命令 # xe host-emergency-ha-disable (关闭HA) #xe-toolstack-restart 这些将会关闭成员服务上运行的虚拟机 如果确认原Master主机无法恢复,则需要手工指定Master主机,在要将某一台成员服务器设置成新的Master主机,请在该服务器上输入如下命令: #xe pool-emergency-transition-to-master #xe pool-recover-slaves 然后在原来的Master主机上运行如下命令,将其设置为Pool的成员服务器。 &nbs...
Hyper-V 虚拟机 无法启动 解决方案宿主机Windows Server 2008 R2启动一个虚拟机报错如下:“Unnamed VM”无法读取或更新虚拟机配置,因为访问被拒绝: 一般性拒绝访问错误 (0x80070005)。请检查存储虚拟机的文件夹的安全设置。(虚拟机 ID 59643B85-F0A0-41F9-A212-CC55D51C225E)微软有提供解决方案,但是好像有一定的问题http://support.microsoft.com/kb/2249906/zh-cn微软解决方案:要给虚拟机 ID (SID) 访问的.vhd 或.avhd 文件,键入下面的命令,然后按 ENTER 键:icacls <.vhd 或.avhd 文件的路径 > /grant"NT 虚拟 MACHINE\< 第 1 步中的虚拟机 ID >": F 例如,若要使用虚拟机 ID 已在第 1 步中记下,键入以下命令,然后按 ENTER 键:icacls"E:\VMs\VMName\Disk0.vhd"/grant"NT 虚拟 MACHINE\5FC5C385-BD98-451F-B3F3-1E50E06EE663": F 实际上这样是不行的,至少在Server 2008 R2中文版上不行,正确命令应该是:icacls "虚拟机文件存放目录" /grant "NT 虚拟机\虚拟机":(F)例如:icacls "D:\VirtualServer\jfserver" /grant "NT 虚拟机\虚拟机":(F)
Hyper-V 虛擬機器無法啟動,並且您收到錯誤訊息: 「 一般拒絕存取錯誤 」 (0x80070005)"文章編號: 2249906 - 檢視此文章適用的產品。檢視機器翻譯免責聲明按一下這裡顯示機器翻譯的中英文對照全部展開 | 全部摺疊徵狀Hyper-V 虛擬機器可能無法啟動,您收到類似下列的錯誤訊息:嘗試啟動選取的虛擬機器移時發生錯誤。'VMName' 無法啟動。Microsoft 模擬的 IDE 控制器 (例項識別碼{83F8638B-8DCA-4152-9EDA-2CA8B33039B4}): 乘冪上失敗,錯誤 ' 一般存取被拒的錯誤 'IDE/ATAPI 帳戶沒有足夠的權限來開啟附件' E:\VMs\VMName\Disk0.vhd。錯誤: 一般性存取被拒的錯誤 '帳戶沒有足夠的權限來開啟附件' E:\VMs\VMName\Disk0.vhd。錯誤: 一般性存取被拒的錯誤 '如果您按一下 [查看詳細資料] 時,會列出下列錯誤:'VMName' 無法啟動。(虛擬機器識別碼) 5FC5C385-BD98-451F-B3F3-1E50E06EE663'VMName' Microsoft 模擬的 IDE 控制器 (例項識別碼{83F8638B-8DCA-4152-9EDA-2CA8B33039B4}): 乘冪上失敗,錯誤 ' 一般存取被拒的錯誤 ' (0x80070005)。(虛擬機器識別碼) 5FC5C385-BD98-451F-B3F3-1E50E06EE663'VMName': IDE/ATAPI 帳戶沒有足夠的權限來開啟附件' E:\VMs\VMName\Disk...
最新评论