前言
1.linux是严格区分大小写的系统(如文件名:a.txt和A.txt是不同的文件;但在windows中是同一个),出现错误时第一时间想是不是大小写问题(特别是路径)
2.在linux中环境变量就是一个在命令行(bash shell)中的变量可以通过(export XXX=YYY)设值,通过(echo $XXX )打印出变量值;高级用法:export PATH=/usr/java/jdk1.5.0_22/bin:$PATH
3./etc/profile 是系统启动要执行的脚本,可以将环境变量export语句写到文件末尾,来让系统启动自动执行;每个用户的个性启动脚本是 (~/.bash_profile)(~也是一个环境变量,表示登录用户的个人文件夹)
4.sqlplus中可以使用如(host cd /home)运行linux命令
正文
linux 环境设置
一:java环境变量
# vi /etc/profile
结尾添加
export JAVA_HOME=/usr/java/jdk1.5.0_22
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
二:修改系统默认语言编码
1:
# vi /etc/profile
结尾添加
export LC_ALL="zh_CN.GB2312"
export LANG="zh_CN.GB2312"
2:
# vi /etc/sysconfig/i18n
删除全部,修改为以下
LANG="zh_CN.GB2312"
LANGUAGE="zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.GB2312:zh_CN.UTF-8:zh_CN:zh"
SYSFONT="lat0-sun16"
三:启动oracle
#lsnrctl start
#sqlplus /nolog
>connect / as sysdba
>startup
若出现错误,尝试:
shutdown immediate
startup pfile='$ORACLE_BASE/admin/orcl/pfile/init.ora.xxxxxxx'(x是数字,具体文件名到目录下看,注意单引号)
若还出现错误,可根据错误说明修改init.ora.xxxxxxx文件
显示正常启动后
执行create spfile from pfile='$ORACLE_BASE/admin/orcl/pfile/init.ora.xxxxxxx'
分享到:
相关推荐
Linux 安装 Oracle 图形界面乱码问题是由于多种原因引起的,比如 Linux 操作系统的语言环境、Oracle 安装包的语言环境、Java 显示问题等。下面是解决这个问题的详细步骤和知识点: 一、语言环境的设置 在 Linux ...
这种方法不仅解决了Oracle的汉字乱码问题,而且不需要将整个Linux系统改为英文环境,对其他依赖于中文环境的Java程序也保持了兼容性。 值得注意的是,Oracle数据库的字符集设置也非常重要。在创建数据库实例时,应...
在Linux环境下,Oracle数据库的DBCA(Database Configuration Assistant)和NETCA(Network Configuration Assistant)工具在处理汉字时可能会出现乱码问题,表现为汉字显示为一个个方框。这通常是由于系统缺少对...
本篇文章将详细介绍如何通过Java编程语言在Windows和Linux操作系统上实现对Oracle数据库的备份。 首先,理解Oracle数据库备份的基本概念是必要的。Oracle提供多种备份方式,包括物理备份(如数据文件、控制文件、...
Java 中文乱码问题是一个常见的编程困扰,尤其对于处理中文字符的Java程序而言。这个问题通常源于字符编码的不一致,即不同环节采用的字符编码标准不统一。本文将深入探讨这一问题,并提供相应的解决方案。 首先,...
Oracle数据库作为一款广泛应用的关系型数据库系统,其与Java应用程序的集成常常会遇到各种问题,其中之一就是字符编码导致的中文乱码问题。本文将深入探讨如何通过JDBC(Java Database Connectivity)连接Oracle远程...
6. **注意事项**:虽然理论上可以通过JDBC-ODBC桥在LINUX上连接Access DBF文件,但由于跨平台的兼容性问题,可能会遇到一些挑战,如文件格式、字符编码等问题。因此,这种方法可能不适合大规模的生产环境,更推荐在...
### Oracle数据库乱码问题解析与解决方案 #### 一、Oracle数据库乱码问题概述 在使用Oracle数据库的过程中,可能会遇到字符显示异常的问题,通常被称为“乱码”。这种情况会影响到数据的正确读取与处理,进而影响...
对于 Oracle 10g dbca 界面中文乱码问题,可以通过编辑 /opt/oracle/product/10.2/jdk/jre/lib/font.properties 文件来解决。该文件指定了字体配置的目录为 /opt/oracle/product/10.2/jdk/jre/lib 和 /opt/oracle/...
这个驱动适用于Java应用运行在非Oracle环境(如Windows、Linux或Unix)的场景。 3. `ojdbc14.jar`:这是Oracle JDBC驱动的另一个版本,专为Java 5(即JDK 1.5)设计。同样,它也是Type 4驱动,提供了与Oracle数据库...
在Oracle数据库环境中遇到中文乱码问题,通常是由于字符集不匹配导致的。Oracle数据库的字符集设置、操作系统环境变量以及应用程序的配置之间需要保持一致,才能正确地处理和显示中文字符。以下是一些关于如何解决...
#### 五、Oracle11g数据库安装配置及中文乱码问题解决 1. **Oracle11g安装**: - 下载Oracle11g安装文件。 - 按照官方文档步骤安装。 2. **修改内核参数**:编辑`/etc/sysctl.conf`,根据需求调整相关参数。 3. *...
完成上述步骤后,重新启动Oracle SQL Developer,一般情况下中文乱码问题应该能够得到解决。如果问题依然存在,可能需要进一步检查系统和应用的其他配置,如字体设置、locale设置等。 需要注意的是,这里提供的解决...
Oracle JDBC驱动是Oracle数据库与Java应用程序之间通信的重要桥梁。标题提到的"可用于Oracle19c的JDBC驱动"指的是Oracle公司为19c版本数据库提供的Java Database Connectivity (JDBC)驱动程序,它允许Java应用程序...
当我们在Linux环境下使用Java处理XML时,需要考虑一些特定的兼容性和性能问题。以下是一些关于如何在Java中实现Linux兼容的XML处理的关键知识点: 1. **JDK版本**:首先,确保使用的是与Linux系统兼容的Java ...
针对上述原因,我们可以采取以下措施来解决Linux中的中文乱码问题: 1. **修改系统语言配置文件**: - 编辑`/etc/sysconfig/i18n`文件,将其中的`LANG`、`LANGUAGE`和`SUPPORTED`等参数修改为支持中文的配置,例如...
例如,如果您的系统语言不是英文,则需要设置 `LANG` 变量以避免可能出现的乱码问题。可以尝试通过命令 `export LANG=zh_CN` 来设置。 3. **Java 开发工具包(JDK)**:Oracle 9i 需要 JDK 支持。在安装过程中,...