Linux下使用Oracle和WebLogic的一点经验
大多数时候使用的操作系统是Windows系统,对于Liunx的了解就是少之又少了。 这段时间我们在做一个关于影像的系统要求所有的应用都
大多数时候使用的操作系统是Windows系统,对于Liunx的了解就是少之又少了。
这段时间我们在做一个关于影像的系统要求所有的应用都部署在RedHat系统上,这样就有两个软件使用方面的问题:1、数据库 2、应用中间键
我们的数据库使用的是oralce10g
项目组中没有精通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了。

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

热门话题

本文讨论了使用MySQL的Alter Table语句修改表,包括添加/删除列,重命名表/列以及更改列数据类型。

InnoDB的全文搜索功能非常强大,能够显着提高数据库查询效率和处理大量文本数据的能力。 1)InnoDB通过倒排索引实现全文搜索,支持基本和高级搜索查询。 2)使用MATCH和AGAINST关键字进行搜索,支持布尔模式和短语搜索。 3)优化方法包括使用分词技术、定期重建索引和调整缓存大小,以提升性能和准确性。

文章讨论了为MySQL配置SSL/TLS加密,包括证书生成和验证。主要问题是使用自签名证书的安全含义。[角色计数:159]

文章讨论了流行的MySQL GUI工具,例如MySQL Workbench和PhpMyAdmin,比较了它们对初学者和高级用户的功能和适合性。[159个字符]

全表扫描在MySQL中可能比使用索引更快,具体情况包括:1)数据量较小时;2)查询返回大量数据时;3)索引列不具备高选择性时;4)复杂查询时。通过分析查询计划、优化索引、避免过度索引和定期维护表,可以在实际应用中做出最优选择。

聚集索引和非聚集索引的区别在于:1.聚集索引将数据行存储在索引结构中,适合按主键查询和范围查询。2.非聚集索引存储索引键值和数据行的指针,适用于非主键列查询。

是的,可以在 Windows 7 上安装 MySQL,虽然微软已停止支持 Windows 7,但 MySQL 仍兼容它。不过,安装过程中需要注意以下几点:下载适用于 Windows 的 MySQL 安装程序。选择合适的 MySQL 版本(社区版或企业版)。安装过程中选择适当的安装目录和字符集。设置 root 用户密码,并妥善保管。连接数据库进行测试。注意 Windows 7 上的兼容性问题和安全性问题,建议升级到受支持的操作系统。
