登陆数据库 sqlplus / as sysdba
启动数据库 startup
启动WEB管理界面 emctl start dbconsole
以此类推...(就是切换SID)
常用管理命令
lsnrctl dbca emctl emca sqlplus...(自己百度吧)
ORACLE常见错误
1.不能通过web管理
(emctl start dbconsole是否执行过?防火墙端口?)
2.关闭数据库或导入数据时,主机验证信息填写正确,报错ERROR:NMO not setuid-root(Unix-only)
(重新执行下root.sh脚本,在$ORACLE_HOME/bin下,并重启服务器)
3.提示不能找到initxxx.ora文件
(可以手工创建一个,也可以到$ORACLE_BASE/admin/$GID/pfile下找到init.ora.41320083319,把它复制到$ORACLE_HOME/dbs/下,并重命名为initORCLUNIX.ora)
4.提示shared pool memory太小
(修改.ora文件,把shared_pool_size由35000000改成62198988,重新启动即可解决问题)
5.提示controlfile出错
(把$ORACLE_BASE/admin/$GID/pfile/init$SID.ora.xxxxxxx拷贝到$ORACLE_HOME/dbs下,并重新命名为init$SID.ora)
6.does not match the current environment TZ setting类似的timezone错误
(emctl resetTZ agent,再次运行em的命令即可)
Tomcat 6.0.18的安装和配置
下载JDK 1.6,在/etc/profile中追加以下变量(全局变量,注意路径)
export JAVA_HOME=/usr/local/java
export JRE_HOME=/usr/local/java/jre
export PATH=$PATH:$JAVA_HOME/bin:JRE_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/jt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
执行java -version如果输出版本号,说明OK。
下载Tomcat 6.0.18的二进制版本(源码也可,自己按官方文档编译)
tar zxvf apache-tomcat-xxxxx.tar.gz(解包)
mv ...(移动到目标路径)
在/etc/profile中追加以下变量(全局变量,注意路径)
export CATALINA_BASE=/usr/local/tomcat
export CATALINA_HOME=/usr/local/tomcat
执行$CATALINA_HOME/bin下的startup.sh,访问可以看到tomcat的画面证明OK。
Tomcat6端口的修改
修改$CATALINA_HOME/conf/server.xml文件(将默认的8080修改为你需要的值)
Tomcat6自启动的配置
useradd tomcat(以tomcat用户运行,避免以root用户运行所带来的安全风险)
vi /etc/passwd(将tomcat用户的那条记录改为nologin,阻止tomcat用户的登录)
tar zxvf $CATALINA_HOME/bin/jsvc.tar.gz(生成jsvc-src目录)
cd jsvc-src
autoconf
./configure -with-java=/usr/local/java(编译该文件,注意这是我的JDK位置)
make(生成jsvc文件)
cp jsvc ..(copy到上级目录,既$CATALINA_HOME/bin下)
cd ..
./bin/jsvc -cp ./bin/bootstrap.jar -outfile ./logs/catalina.out -errfile ./logs/catalina.err org.apache.catalina.startup.Bootstrap(比较长的参数)
cd $CATALINA_HOME/bin/jsvc-src/native/
cp Tomcat5.sh /etc/init.d/tomcat(将刚才生成的tomcat启动脚本复制到init.d下)
chmod 755 /etc/init.d/tomcat(赋予可执行权限)
vi /etc/init.d/tomcat(修改32 33 34 35 40几行中的重要变量数值)
参考我的:
JAVA_HOME=/usr/local/java
CATALINA_HOME=/usr/local/tomcat
DAEMON_HOME=$CATALINA_HOME/bin(注意这个路径)
TOMCAT_USER=tomcat
CATALINA_BASE=/usr/local/tomcat
然后sh /etc/init.d/tomcat start测试下是否启动正常,最后
chkconfig tomcat on将tomcat设置为自启动服务(这一步还有2处小错误,是个路径不存在的错误,找到提示的2行,将路径改正确即可)
全部完成。