首页 >

Linux下使用Oracle和WebLogic经验总结

数据库|mysql教程Linux下使用Oracle和WebLogic经验总结
weblogic,Oracle教程,Linux下使用Orac
数据库-mysql教程
双人小游戏源码,ubuntu死机关机,添加注册表tomcat,java开源爬虫平台,php登录防止暴力破解,界首seo优化lzw
大多数时候使用的操作系统是Windows系统,对于Liunx的了解就是少之又少了。 这段时间我们在做一个关于影像的系统要求所有的应用都
电视剧剧情源码,vscode怎么设置高亮,Ubuntu服务py,tomcat打包容器,matalb 爬虫,php 仿百度搜索,如何通过seo布局优化,政府事业单位网页模板网站,左边栏网站模板lzw
电脑 手机网站二合一源码,ubuntu 拆分新分区,查看tomcat可用内存,爬虫读秀,php打开就是源码吗,不seolzw

大多数时候使用的操作系统是Windows系统,对于Liunx的了解就是少之又少了。
这段时间我们在做一个关于影像的系统要求所有的应用都部署在RedHat系统上,这样就有两个软件使用方面的问题:1、数据库 2、应用中间键

我们的数据库使用的是Oralce 10g

项目组中没有精通Oracle的人,在加上是Liunx操作系统,所以更加困难。这种困难引起了两个主要的问题:

a、编码问题,首先我们数据库字符集使用的gbk,而国家字符集使用的是utf-8的字符集。

我写了一个导数的脚本,,将本地文件的数据导入到数据库中,导入完成后查询发现所有的中文字符都是乱码,顿时就晕了。

最后查了一下发现是数据库字符集的问题,之后在数据库所在用户的环境变量中添加了如下环境变量就好了:

export NLS_LANG=”SIMPLIFIED CHINESE_CHINA.ZHS16GBK

b、今天修改了一个数据的参数,想重启一下数据库用sys用户登录后用shutdown immediate将数据库关闭

之后再用其startup是就报错了,不知道如何是好试了变天还是不好,最后向人求助才知道需要在环境变量中设置自己要启动的数据库的SID

于是执行了如下命令export ORACLE_SID=sssdb

再重新执行下面命令就好了:

用sqlplus启动数据库

$ORACLE_HOME/bin/sqlplus /nolog
SQL> connect sys/1as sysdba
SQL> startup
启动TNS监听器
$ORACLE_HOME/bin/lsnrctl start

应用中间件我们使用的weblogic10g刚刚装完以后就是丈二和尚摸不着头脑了

上网查了一下就是得先建domain,然后就在$ WEBLOGIC_HOME/wlserver_10.3/common/bin下找到config.sh脚本执行建立了domain

然后就是启动了,在目录$ WEBLOGIC_HOME/user_projects/domains/mydomain/bin下执行startWebLogic.sh就可以了

最后还发生一件诡异的事情,就是修改后的文件不生效。想了一下之前在用websphere6.1的时候就这个问题,就使用find(find ./ -name *)命令查找相关的文件,结果找了几个全部删除后重新发布就ok了。


Linux下使用Oracle和WebLogic经验总结
  • Oracle VM虚拟机中安装Oracle Clusterware 11g步骤
  • Oracle VM虚拟机中安装Oracle Clusterware 11g步骤 | Oracle VM虚拟机中安装Oracle Clusterware 11g步骤 ...

    Linux下使用Oracle和WebLogic经验总结
  • Oracle客户端连接bug
  • Oracle客户端连接bug | Oracle客户端连接bug ...

    Linux下使用Oracle和WebLogic经验总结
  • Linux环境下Oracle版本升级(10.2.0.1-10.2.0.4)
  • Linux环境下Oracle版本升级(10.2.0.1-10.2.0.4) | Linux环境下Oracle版本升级(10.2.0.1-10.2.0.4) ...