linuxoracle图形界面
㈠ 在linux中如何进入到oracle的图形配置数据库界面
1、需要配置安装VNC,然后通过VNC连接
2、安装和配置VNC
① 安装vnc
# yum install -y tigervnc-server tigervnc-server-mole libXfont pixman xterm xorg-x11-twm 安装vnc及字体库
# chkconfig vncserver on 设置开机自动启动
②VNC配置
修改 /etc/sysconfig/vncservers 文件,添加以下内容
# The VNCSERVERS variable is a list of display:user pairs.
#
# Uncomment the lines below to start a VNC server on display :2
# as my 'myusername' (adjust this to your own). You will also
# need to set a VNC password; run 'man vncpasswd' to see how
# to do that.
#
# DO NOT RUN THIS SERVICE if your local area network is
# untrusted! For a secure way of using VNC, see this URL:
# http://kbase.redhat.com/faq/docs/DOC-7028
# Use "-nolisten tcp" to prevent X connections to your VNC server via TCP.
# Use "-localhost" to prevent remote VNC clients connecting except when
# doing so through a secure tunnel. See the "-via" option in the
# `man vncviewer' manual page.
# VNCSERVERS="2:myusername"
# VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -localhost"
VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 1024x768 -nolisten tcp -depth 24"
# -alwaysshared代表允许多用户同时登录 -depth代为色深,参数有8,16,24,32
#红色为新增内容
③ 设置VNC密码
# vncpasswd
Password:
Verify:
连续两次输入同样的密码
设置的密码保存在 /root/.vnc/passwd
④ 修改防火墙配置,修改/etc/sysconfig/iptables
# vi /etc/sysconfig/iptables #编辑,添加以下代码,开启5901、5902端口
-A INPUT -m state --state NEW -m tcp -p tcp --dport 5901 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 5902 -j ACCEPT
:wq! 保存,退出
service iptables restart # 重启
⑤使用VNC连接CentOS主机
直接打开VNC,输入IP地址,冒号后面的1代表桌面号,这个要根据你的配置文件定义的桌面号
3、通过vnc登陆后,切换到oracle用户下面,即可进入到oracle的图形配置数据库界面
㈡ oracle linux可以安装图形化桌面吗
linux安装oracle必须有图形界面。如果你是ssh远程连接安装可以使用一些“图像工具”。
xmanager之类的
export
display=你本地ip:0.0
如果出现问题:
xhost+(xhost命令,参数查查)
或者直接用oracle用户登录,不要su到oracle
㈢ linux下安装oracle必须要有图形界面么
是的,linux安装oracle必须有图形界面。如果你是ssh远程连接安装可以使用一些“图像工具”。
xmanager之类的
export DISPLAY=你本地IP:0.0
如果出现问题:
xhost+(xhost命令,参数查查)
或者直接用oracle用户登录,不要su到oracle
㈣ oracle linux为什么进不了图形界面
貌似是Oracle Linux默认没有安装桌面环境,之前有网友提过相同的问题,楼主可以试下init 5(以root身份)看能否切换到桌面环境,如果不行,那么就是缺少桌面环境了,Oracle 的Linux和CentOS一样都是基于RHEL的,楼主不妨参考下这篇文章安装桌面环境:http://sangmin214.iteye.com/blog/911117。
㈤ linux下安装完oracle11G怎么进入图形界面
三种方法,如下:
1、直接登录Linux主机的oracle用户,执行相应的图形界面命令,比如dbca,这个就不截图了,服务器连接kvm或者hmc即可。
2、使用vncserver,oracle用户开启vnc,设置好密码,远程使用浏览器写入相应的ip地址和端口号,一般是IP地址:5801。执行相应的图形界面命令,比如dbca。
㈥ linux服务器无图形界面,能借助客户端调出oracle安装的图形界面吗
可以,先说下原理,Unix的图形系统被称作X Windows System,属于CS结构,负责显示图形是X Server服务器,图形应用程序作为客户端向图形服务器发出请求,X Server负责按照请求显示图形。因此将X Server运行在其它计算机中,再用欲安装oracle的服务器当做客户端执行dbca等命令,这时图形将显示在运行X Server的那台计算机中,键盘鼠标的输入也可使用X Server的那台计算机。
一般步骤:
1 在远程计算机中启动X Server,windows下有许多免费软件可用,Unix中找个有图形界面的计算机即可。
2 ssh或telnet登录欲安装Oracle的服务器,执行如下命令
$ export DISPLAY=XXX.XXX.XXX.XXX:1.0 ---------XXX.XXX.XXX.XXX代表运行X Server的服务器的IP
$ dbca
以windows下的XManager举例,可使用XStart配置如下图
㈦ linux 下oracle有图形化界面吗
linux安装oracle必须有图形界面。如果你是ssh远程连接安装可以使用一些“图像工具”。
xmanager之类的
export DISPLAY=你本地IP:0.0
如果出现问题:
xhost+(xhost命令,参数查查)
或者直接用oracle用户登录,不要su到oracle
㈧ 为什么阿里云的linux安装oracle的图形界面
一.阿里云CentOS配置xftpd
yum check-update
yum install vsftpd -y
vi /etc/vsftpd/vsftpd.conf 按INSERT键可以更改
anonymous_enable=YES 禁止匿名访问
降YES改成NO
#ascii_upload_enable 允许使用ascii码上传
#ascii_download_enable 允许使用ascii码下载
去掉前面的“#”号
按ESC建,再输入“:”,发现左下角可以输入了
输入wq后按回车,配置完成。
useradd -p /home/pwftp -s /sbin/nologin pwftp
然后修改密码:passwd pwftp
开机自动启动:chkconfig vsftpd on重启阿里云
字体 yum groupinstall "Base" "Fonts"
重启
二.这步开始
1. 安装X Window系统
yum -y update(考虑)
yum -y groupinstall "X Window System"
------------------------------------------------------
2. 安装桌面与VNC server (此步骤可省略)
<1>. 安装gnome图形化桌面
#yum groupinstall -y "X Window System"
#yum groupinstall -y "Desktop"
#yum groupinstall -y "Chinese Support"
无法启动桌面是有桌面环境所依赖的相关服务没有启动。
使用如下指令将相关服务设置为自动启动后,再重启系统即可:
chkconfig --level 35 haldaemon on
chkconfig --level 35 messagebus on
#chkconfig --del NetworkManager
<2>. 安装vncserver并配置
1.安装vncserver
#yum install -y tigervnc-server
2.配置vncserver
1).配置为开机自启动
#chkconfig --level 345 vncserver on
2).配置vnc密码
#vncserver
You will require a password to access your desktop.
Password:
Verify:
3).配置为使用gnome桌面
修改 /root/.vnc/xstartup文件,把最后的 twm & 删掉 加上 gnome-session &。
4).配置vncserver启动后监听端口和环境参数
修改/etc/sysconfig/vncservers 文件添加以下内容
# 桌面号:用户 监听 590* 端口
VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 1200x800"
5).重启vncserver服务
#service vncserver restart
<3>. 允许root访问图形界面和生成新的machine-id
#sed -i 's/.*!= root.*/#&/' /etc/pam.d/gdm
#dbus-uuidgen >/var/lib/dbus/machine-id
<4>. 关闭selinux和NetworkManager服务
1.检查selinux服务并关闭
#vi /etc/selinux/config
确认里面的SELINUX字段的值是disabled,如果不是则改为disabled。
2.关闭NetworkManager服务
#chkconfig --del NetworkManager
(例如:VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 1024x768"
vncpasswd
service vncserver start)
------------------------------------------------------
vi /etc/inittab 5
3. 在Linux服务器上创建Oracle数据库安装目录
mkdir -p /data/oracle #oracle数据库安装目录
mkdir -p /data/oraInventory #oracle数据库配置文件目录
mkdir -p /data/database #oracle数据库软件包解压目录
------------------------------------------------------
4. 创建运行oracle数据库的系统用户和用户组
groupadd oinstall #创建用户组oinstall
groupadd dba #创建用户组dba
useradd -g oinstall -g dba -m oracle #创建用户oracle,并加入oinstall和dba用户组
passwd oracle #设置用户oracle的登录密码,根据提示输入两次密码
chown -R oracle:oinstall /data/oracle #设置目录所有者为oinstall用户组的oracle用户
chown -R oracle:oinstall /data/oraInventory
chown -R oracle:oinstall /data/database
-----------------------------------------------------
5. 修改操作系统标识(oracle默认不支持CentOS系统安装)
vi /etc/redhat-release #编辑
把:CentOS release 5.8 (Final) 修改为:redhat-4
:wq! #保存退出
-----------------------------------------------------
6. 设置系统内核参数
vi /etc/sysctl.conf #编辑,在最后添加以下代码
net.ipv4.icmp_echo_ignore_broadcasts = 1
net.ipv4.conf.all.rp_filter = 1
fs.file-max = 6815744
fs.aio-max-nr = 1048576
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max= 4194304
net.core.wmem_default= 262144
net.core.wmem_max= 1048576
:wq! #保存退出
sysctl -p #使配置立即生效
----------------------------------------------------
7. 安装必要的包
cd /etc/yum.repos.d
wget --no-check-certificate https://public-yum.oracle.com/public-yum-ol6.repo
ll public-yum-ol6.repo
wget --no-check-certificate https://public-yum.oracle.com/RPM-GPG-KEY-oracle-ol6 -O /etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
yum install oracle-rdbms-server-11gR2-preinstall
yum install gcc* gcc-* gcc-c++-* glibc-devel-* glibc-headers-* compat-libstdc* libstdc* elfutils-libelf-devel* lio-devel* sysstat* unixODBC-* pdksh-*
----------------------------------------------------
《检查依赖包
rpm -q binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc-2.5 glibc-common glibc-devel glibc-headers ksh lio lio-devel libgcc libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel
如果包有显示is not installed(没安装),就用yum install 命令安装,如:
yum install compat-libstdc++-33》
yum -y install *gcc*
8. 配置用户环境
vi /home/oracle/.bash_profile #在最后添加以下代码
export ORACLE_BASE=/data/oracle
export ORACLE_HOME=$ORACLE_BASE/proct/11.2.0/db_1
export ORACLE_SID=orcl
export ORACLE_TERM=xterm
export PATH=$ORACLE_HOME/bin:/usr/sbin:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/lib64:/lib:/lib64:/usr/lib:/usr/lib64:/usr/local/lib:/usr/local/lib64
export
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
:wq! #保存退出
source .bash_profile #使设置立刻生效
---------------------------------------------------
9. 解压安装包
unzip linux.x64_11gR2_database_1of2.zip -d /data/database
unzip linux.x64_11gR2_database_2of2.zip -d /data/database
---------------------------------------------------
10. 增大系统 swap(swapoff swap,rm swap 删除swap)
root用户登录
dd if=/dev/zero of=/home/swap bs=1024 count=2048000
dd if=/dev/zero of=/home/swap bs=1024 count=512000
/sbin/mkswap /home/swap
/sbin/swapon /home/swap
---------------------------------------------------
11. 以oracle用户登录远程连接工具,启动安装 一定要export DISPLAY=:0
cd /data/database/database #进入安装包目录
./runInstaller #安装
处理步骤:
# 安装 yum-complete-transaction
yum install yum-utils
# 运行 yum-complete-transaction
yum-complete-transaction --cleanup-only
www.2cto.com
# 清除可能存在的重复包
package-cleanup --pes
# 清除可能存在的损坏包
package-cleanup --problems
Redhat使用Centos YUM源
依次执行以下命令
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo
下载repo文件
sed -i 's/aliyun/aliyuncs/g' /etc/yum.repos.d/CentOS-Base.repo
修改源为阿里云内网
sed -i 's/\$releasever/5/' /etc/yum.repos.d/CentOS-Base.repo
修改版本为5
yum clean metadata
清空缓存
yum makecache
重建缓存
安装压缩解压软件yum install zip unzip
㈨ oracle linux 安装图形界面吗
oracle linux可以安装图形界面。 在此请确保网络正常连接,ping 一下,如果不能连接,有可能是网卡没有被激活。手工激活,或者修改配置:
vi /etc/sysconfig/network-scripts/ifcfg-eth0,打开之后,将ONBOOT=no,改为ONBOOT=yes,(如果没有,手动添加ONBOOT=yes)
保存退出,重启系统,reboot。
确保网络正常。
2、创建仓库
cd /etc/yum.repos.d
vi local.repo
内容为:
[local]
name=localdvd
baseurl=file:///mnt/cdrom/Server
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-Oracle
保存退出。
3、安装xwindow :
yum groupinstall “X Window System”
4、安装gnome:
yum groupinstall “Desktop”
5、更改启动模式: vi /ect/inittab 将 3改成5
6、切换到普通用户:
su - student
7、启动X:
startx
8、删除redhat订阅:
yum remove subscription*
9、安装右键终端:
yum install nautilus-open-terminal