Linux 上安装oracle过程总结

it2022-05-05  108

一.安装桌面系统

  1.命令   yum grouplist ---列举系统中以组安装的包(组安装的包会包括很多,组安装一下就就可以安装很多附在的包。)

  2.  yum groupinstall "GNOME Desktop" "Graphical Administration Tools"  安装命令-(安装“GNOME”桌面系统)

    (GNOME是一套纯粹自由的计算机软件,运行在操作系统上,提供图形桌面环境。)

二.安装VNC

  1. 命令: yum install vnc-server 

  2.命令:vncserver     启动VNC

  3.输入“vi /root/.vnc/xstartup”并按回车键确定。

    修改如下(本例中为root用户),确认无误后保存退出。

#unset SESSION_MANAGER #unset DBUS_SESSION_BUS_ADDRESS #exec /etc/X11/xinit/xinitrc [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources xsetroot -solid grey vncconfig -iconic & xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & gnome-session &

   配置如下图:

         

    登录 oracle账号,同样的上面的配置: 

      1.启动 vncserver,2.设置密码,3. vi  /home/oracle/.vnc/xstartup  (路径改名,启动是会有提示路径在哪里)

 

 4.配置 vim  /etc/sysconfig/vncservers

      VNCSERVERS 是用来设定可以使用VNC的服务器账号,可以设定多个,例如上面root、etl,但是中间要用空格隔开。使用VNCVIEWER登录时,ip:1表示是以root账号登录,以此类推

      1:-geometry 表示桌面分辨率,默认为1024x768,所以上面的1024x768也可以不写。

      2:-nohttpd  表示不监听HTTP端口(58xx)。

      3:-nolisten tcp 表示不监听TCP端口(60xx)

      4:-localhost 只运行从本机访问。

      5:AlwaysShared 默认只允许一个VNCVIEWER连接,此参数表示同一个显示端口允许多用户同时登录.

      6:-depth  表示色深,参数有8,16,24,32.

      7: SecurityTypes None 登录不需要密码认证VncAuth默认值,要密码认证

 

VNCSERVERS="2:oracle" VNCSERVERARGS[2]="-geometry 800x600" VNCSERVERS="1:root" VNSERVERARGS[1]="-geometry 800x600"

 

      

   5. 输入“netstat -tlup | grep vnc”查看VNC使用端

      注意:VNC访问默认监听如下3个TCP端口:              

                  RFB(Remote FrameBuffer)协议 默认端口 :       5900+显示器号  

                  HTTP协议默认端口 :                                         5800+显示器号    

                     X协议 默认端口 :                                               6000+显示器号

 

    

 

   5.1.输入“firewall-cmd --zone=public --add-port=5901/tcp --permanent”添加5901端口到iptables,同理可添加6001端口。

     

   6. 重新载入   firewall-cmd --reload

    输入“ systemctl restart firewalld.service”重启firewalld     查看    firewall-cmd --zone=public --query-port=5901/tcp           https://blog.csdn.net/gzhouc/article/details/50749684    6.1 vncserver -list 可以查看      7.安装vncserver客户端,登录:              8.开机启动vnc       systemctl enable vncserver@:1.service    

 三.安装oracle 见 oracle安装  https://www.cnblogs.com/leolzi/p/8476908.html

 

四. 解决Display的问题时:重启vncserver后显示的画面:

    oracle下面启动vncserver,再次链接后进入oracle下的界面

    

vnc配置信息:见101

 

五,oracle数据库服务器字符集

 

问题:在imp导入数据库时,遇到:

  import done in ZHS16GBK character set and AL16UTF16 NCHAR character set  import server uses AL32UTF8 character set (possible charset conversion)  List contents of import file only (yes/no): no >

解决:

  [oracle@db admin]$  export NLS_LANG="SIMPLIFIED CHINESE_CHINA".ZHS16GBK

 

六:安装启动:可以避免弹窗不对: ./runInstaller -jreLoc /etc/alternatives/jre_1.8.0

 

七: imp导入用户权限的问题:

  Export file created by EXPORT:V11.02.00 via conventional path  IMP-00013: only a DBA can import a file exported by another DBA  IMP-00000: Import terminated unsuccessfully

解决:

grant IMP_FULL_DATABASE to ehr;

 八.修改表空间名称

  alter tablespace ehr rename to EHRDB;

 

  

 

转载于:https://www.cnblogs.com/leolzi/p/9907856.html


最新回复(0)