- 浏览: 403156 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (176)
- J2EE (24)
- Oracle (16)
- WebService (2)
- Other (11)
- 编译可添加参数 -keep-generated-actionscript=true (1)
- Log4 日志级别 (1)
- 汉字转拼音 (1)
- 定制文件提取和下载(提供多选) (1)
- soa suit update ip (1)
- IBM X3850 X5 系统安装 (1)
- XEN 虚拟化技术 (3)
- Windows 2003 (1)
- suse (1)
- solaris (1)
- weblogic (3)
- linux (2)
- solairs (1)
- os (1)
- oracle linux suse (1)
- Oracle Inventory Directory (1)
- 开启JBoss7的access_log功能 (0)
- jboss (2)
- 2013 (0)
- 2013-oracle-bpm (2)
- Oracle ERP (2)
- javascript (1)
- start shell command (1)
- PowerDesigner反向工程 mysql (1)
- http://it-ebooks.info/ (1)
- 快速上手RaphaelJS-Instant RaphaelJS Starter翻译(一) (1)
- web (1)
- 网站测速实用工具 (1)
- http://www.realvnc.com/download/vnc/5.1.1/ (1)
- 一次关于Waiting for table metadata lock的处理 (1)
- 64位系统下报libstdc++.so.6 GLIBCXX 错误 (1)
- http://baike.baidu.com/link?url=xB3rEIodVQXE7f4PACW9gi4rQeXvzwDirx8c1caiVny8VxqZHggyD3SLmJXV9_OH0jBi9xbY0toxg8noHn1O7a (1)
- MyEclipse (1)
- 探索Eclipse的OSGi控制台 (1)
- http file server (1)
- ZooKeeper-3.3.4集群安装配置 (1)
- 使用Zookeeper实现分布式共享锁 (1)
- http://blog.sina.com.cn/s/blog_7cd4dd3e0101e1rd.html (1)
- http://blog.csdn.net/chenyi8888/article/details/6626302 (1)
- http://www.cnblogs.com/qinwanlin/archive/2012/12/03/2797339.html (1)
- Apache Felix环境配备 (1)
- 安装Subversion1.82(SVN)插件 (1)
- Maven 打包war包 (1)
- squid (1)
- Nginx 做反向代理,后端是 tomcat,chrome 浏览器访问项目时加载大文件失败 ERR_CONTENT_LENGTH_MISMATCH: (1)
- master and slave have equal MySQL server UUIDs 解决方法 (1)
- 分享6个目前国内优秀的Java开源项目----后台管理框架,值的收藏 (1)
最新评论
-
Aceslup:
嗯,已经知道解决方法了。需要JDK环境。
VisualVM指定JDK环境启动 -
静夜独窗:
很好,收藏,有时间好好看看
JVM那些事(heap&stack) -
LoveJavaMM:
你好,看了你的文章有点疑问
第一:
vi /etc/pam. ...
suse 11 telnet 和 ftp安装开通端口 -
方块石:
老兄,解压的要输入内容,是啥子
ant脚本部署war包全过程~~ -
hy158753228:
LZ有遇到过这个问题么:
我安你的说法安装了插件,打开一个.c ...
MyEclipse 8.6反编译插件安装
1. 查看用户所在的组
cat /etc/group
oinstall::200:
dba::201:ora10g,ora11g
2. 查看一个用户所属于的组
groups root
3.创建一个soa组
groupadd -g 202 soa
grep soa /etc/group
id
4.添加一个soa用户
useradd -g 200 -d /u02/soa -s /bin/bash -c "soa user" soa
usermod -d /u03/soa soa
cpio -idcmv <soa_Solaris_101310_disk1.cpio
cpio -idcmv <soa_Solaris_101310_disk2.cpio
export DISPLAY=10.16.27.132:0.0
chown soa /u03/soa
5. 安装xmanager
6. su ora10g
cd /u02/ora10g
. ./.profile
env
sqlplus
############.profile#########content###########
ORACLE_BASE=/u02/ora10g
export ORACLE_BASE
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/Db_1
export PATH=/usr/bin:/bin:/usr/local/bin:/sbin:/usr/local/sbin:/usr/bin/X11:$ORACLE_HOME/bin:$ORACLE_HOME/oracm/bin:
export CLASSPATH=$ORACLE_HOME/jre:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/network/jlib
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/ORACLE_HOME/oracm/lib:$LD_LIBRARY_PATH
export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"
export TNS_ADMIN=$ORACLE_HOME/network/admin
export ORACLE_OWNER=ora10g
export ORACLE_SID=ora10g
export ORACLE_TERM=xterm
export DISPLAY=:0
export PATH=$ORACLE_HOME/Apache/Apache/bin:$PATH
##mycustomer define
export ORACLE_HOME=/u03/soadbhq/product/10.2.0/Db_1
export PATH=$ORACLE_HOME/bin:$PATH
export ORACLE_SID=soadbhq
############.profile#########content###########
搭建一套环境
1. /u03/soaxx
2. useradd -g 200 -d /u03/soaxx -s /usr/bin/bash -c "soaxx user" soaxx
3. pwsswd soaxx
soaxx/soaxx
4.chown soaxx /u03/soaxx
oracle数据库安装:
soadbxx
1. 使用root/,新建用户soadbxx
useradd -g 201 -G 200 -m -d /u03/soadbxx -s /usr/bin/bash -c "soadbxx" soadbxx
进入系统用户
soadbxx/oracle1
系统属于用户组:
oinstall:dba
注意点:使用安装时候需要界面时,得安装一个xmanager,得使用ssh连接,而不是telnet,连接后export DISPLAY=10.16.63.19:0.0
[若使用telnet export,则会提示must be configured to display at least 256 colors. 然后等待,无响应]
export ORACLE_HOME=/u03/soadbhq/product/10.2.0/Db_1/
export PATH=$PATH:$ORACLE_HOME/bin
dbca
注意点:
使用flashXP编辑文件上传.profile会有问题。配置文件最好使用编辑器修改后上传。
##########修改soa440:7779连接数据库到soa440:7777
jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(LOAD_BALANCE=on)(ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=ora10g)))
jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(LOAD_BALANCE=on)(ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1527)))(CONNECT_DATA=(SERVICE_NAME=soadbhq)))
jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(LOAD_BALANCE=on)(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.165.21)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=eipdb97)))
jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(LOAD_BALANCE=on)(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.165.23)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=eipdb101)))
jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(LOAD_BALANCE=on)(ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=eipdb97)))
oracle1
oracleas3
/u03/soahq/101351/
0729he.yigang0196
He.yigang729
useradd wwg
passwd wwg
000000 //以下两行是密码
000000
mkdir -p /export/home/ouyang
chown ouyang /export/home/ouyang //改变目录所有者为ouyang
然后修改下一下/etc/passwd文件(可以用vi /etc/passwd)
把::/home/ouyang修改为::/export/home/ouyang
:/bin/sh修改为:/bin/bash 我喜欢这个shell,很方便,可以使用上下方向键来选择历史命令
保存文件,用新用户名登录即可.
Solaris下Oracle的基本操作
发布时间:2005.06.20 12:20 来源:天新网 作者:jsjjms
1 启动数据库监听
su -oracle——切换Oracle用户(如果使用su oracle ,则启动时不运行.profile用户环境配置文件)
$ lsnrctl start——启动监听
2 启动数据库
$ sqlplus "/ as sysdba"——用sys用户登陆sqlplus
SQL*Plus: Release 9.2.0.5.0 - Production on Thu Oct 9 15:06:11 2003
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
Connected to an idle instance.
SQL> startup——启动数据库
ORACLE instance started.
Total System Global Area 538412728 bytes
Fixed Size 743096 bytes
Variable Size 268435456 bytes
Database Buffers 268435456 bytes
Redo Buffers 798720 bytes
Database mounted.
Database opened.
SQL> exit——退出sqlplus
Disconnected from Oracle9i Enterprise Edition Release 9.2.0.5.0 - 64bit Production
With the Partitioning option
JServer Release 9.2.0.5.0 - Production
或者
$dbstart
3 查看数据库进程
$ ps -ef|grep ora_——查看oracle进程
oracle 688322 1 0 15:06:20 - 0:00 ora_smon_bxmis
oracle 696534 704704 0 15:06:35 pts/4 0:00 grep ora_
oracle 729224 1 0 15:06:20 - 0:00 ora_dbw0_bxmis
oracle 745618 1 0 15:06:20 - 0:00 ora_reco_bxmis
oracle 770216 1 0 15:06:20 - 0:00 ora_ckpt_bxmis
oracle 778394 1 0 15:06:20 - 0:00 ora_pmon_bxmis
oracle 843876 1 0 15:06:20 - 0:00 ora_qmn0_bxmis
oracle 901342 1 0 15:06:20 - 0:00 ora_lgwr_bxmis
oracle 925704 1 0 15:06:20 - 0:00 ora_cjq0_bxmis
$ ps -ef|grep lsnr——查看oracle监听进程
4 关闭数据库
$ sqlplus "/ as sysdba"
SQL*Plus: Release 9.2.0.5.0 - Production on Thu Oct 9 15:07:04 2003
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
Connected to:
Oracle9i Enterprise Edition Release 9.2.0.5.0 - 64bit Production
With the Partitioning option
JServer Release 9.2.0.5.0 - Production
SQL> shutdown immediate——关闭数据库
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> exit
Disconnected from Oracle9i Enterprise Edition Release 9.2.0.5.0 - 64bit Production
With the Partitioning option
JServer Release 9.2.0.5.0 - Production
或者
$dbshut
5 停止数据库监听
$ lsnrctl stop---停止监听
###################Oracle Install############################################
bash-2.03# cat /etc/nsswitch.conf | grep hosts
# "hosts:" and "services:" in this file are used only if the hosts: files
bash-2.03# hostname
data2
bash-2.03# domainname
bash-2.03# cat /etc/hosts | grep data2
172.25.198.222 data2 loghost
第一个命令检查是否使用hosts文件进行系统名称解析。第二个命令检查当前的主机名称。第三个命令检查当前的域,应该返回空。第四个命令检查目前的hosts文件是否已经包含当前的主机名。
下面添加安装Oracle所需的用户和组:
bash-2.03# groupadd oinstall
bash-2.03# groupadd dba
bash-2.03# mkdir /export/home/oracle
bash-2.03# useradd -g oinstall -G dba -d /export/home/oracle oracle
bash-2.03# chown -R oracle:dba /export/home/oracle
bash-2.03# passwd oracle
验证nobody用户是否存在,如果不存在使用useradd添加这个用户:
bash-2.03# id nobody
uid=60001(nobody) gid=60001(nobody)
将Oracle的安装目录授权给oracle用户:
bash-2.03# chown -R oracle:dba /data
bash-2.03# chmod 775 /data
测试库打算在文件系统上安装Oracle,因此跳过配置裸设备或ASM的步骤。
最后配置一下系统的内核参数:在/etc/system文件后面添加下列内容:
set noexec_user_stack=1
set semsys:seminfo_semmni=100
set semsys:seminfo_semmns=1024
set semsys:seminfo_semmsl=256
set semsys:seminfo_semvmx=32767
set shmsys:shminfo_shmmax=4294967295
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=100
set shmsys:shminfo_shmseg=10
然后reboot重启系统,至此,root用户的工作结束。
切换到oracle用户,首先创建shell初始化文件:
$ vi .profile
添加下列内容:
umask 022
ORACLE_SID=test10
ORACLE_BASE=/data/oracle/oracle1020
ORACLE_HOME=$ORACLE_BASE/product/10.2.0
NLS_LANG='SIMPLIFIED CHINESE_CHINA.ZHS16GBK'
PATH=$PATH:$ORACLE_HOME/bin:/usr/bin:/use/ccs/bin:/etc:/usr/openwin/bin
DISPLAY=172.25.6.201:1.0(如果是本机安装的话,就是 本机ip:0.0)
export ORACLE_SID ORACLE_BASE ORACLE_HOME NLS_LANG PATH DISPLAY
然后执行profile使之生效
$ . .profile
$ mkdir -p /data/oracle/oracle1020/product/10.2.0
建立ORACLE_HOME所需目录,下面就可以展开Oracle的安装文件了:
$ gunzip 10gr2_db_sol.cpio.gz
$ cpio -idcmv < 10gr2_db_sol.cpio
启动图形界面工具,我是通过XManager登陆的,然后进入Oracle的安装目录,执行runInstaller文件。
$ ./runInstaller
进入图形界面后,不使用ASM,因此选择基础安装,oracle会自动正确的选择ORACLE_HOME,设置安装类型为企业版,UNIX DBA Group选择dba。
设置好Global Database Name和数据库密码后进入下一步。
这一步是设置Inventory的目录和这个目录对应的操作系统组,目录Oracle会自动选择$ORACLE_BASE/oraInventory目录,组就选择oinstall,选择下一步。
这一步是检查所有的环境设置,比如硬件环境,软件环境,补丁等,如果前面都按照文档给出的条件进行了设置,那么这一步Oracle检查的结果应该是pass,待Oracle检查通过后,点击下一步。
这一步是安装选项,这里选择创建数据库。
Oracle在安装前给出所有的汇总信息,确认后,点击Install进行安装。
Oracle安装完软件后,居然自动开始建库,连Oracle的建库信息都不让我配置,这也太“智能”了吧?看来下次需要选择安装software了,要不然还要去一点点设置Oracle默认参数创建的这个数据库。
安装到是很顺利,前一阵总在Linux下安装Oracle,从安装软件到建库居然一个错都没有还真有点不太适应。
最后,以root身份执行$ORACLE_BASE/oraInventory/orainstRoot.sh和$ORACLE_HOME/root.sh两个文件,安装顺利完成。
/u03/soadbhq/product/10.2.0/Db_1/root.sh
其他命令:
1.看物理内存用prtconf,在x86和sparc都通用的:
# prtconf -vp | grep Mem
Memory size: 1015 Megabytes
2.用vmstat看使用情况:
# vmstat 1
kthr memory page disk faults cpu
r b w swap free re mf pi po fr de sr cd s0 s1 -- in sy cs us sy id
0 0 0 1016848 587012 36 117 73 1 3 0 121 11 -0 11 0 475 2930 936 7 2 91
0 0 0 963184 522692 11 27 0 0 0 0 0 0 0 0 0 393 848 273 1 1 98
0 0 0 963184 522732 0 0 0 0 0 0 0 0 0 0 0 399 328 281 0 0 100
0 0 0 963184 522732 0 0 0 0 0 0 0 0 0 0 0 402 1368 283 1 0 99
0 0 0 963184 522732 0 0 0 0 0 0 0 0 0 0 0 387 772 258 0 1 99
0 0 0 963184 522732 0 0 0 0 0 0 0 0 0 0 0 400 1801 274 1 0 99
3.Solaris 9开始,可以使用mdb来查看内存:
echo ::memstat |mdb -k
ls | more
发表评论
-
java jdk 下载地址
2012-01-17 14:14 1052jre http://java.com/zh_CN/down ... -
myeclipse插件汇总积累
2011-06-17 21:53 11111. tomcat插件: http://www.eclip ... -
[转]css3
2011-05-03 14:53 1310作为一个Web开发者,保持对未来Web标准的关注、学习和了解是 ... -
IE&FF兼容性
2011-04-04 17:33 12481. document.form.item 问题 (1)现 ... -
MyEclipse 8.6反编译插件安装
2011-01-08 16:03 9384第一步: 下载j ... -
QC邮件转发工具Mail Direct安装配置手册
2010-11-01 13:57 5028转 + > http://blog.163.com/k ... -
java反编译工具~
2010-06-11 20:10 931前几天从同事那里弄来一个很不错的java反编译工具。感觉有起来 ... -
收藏的URL
2010-02-25 17:19 10141. eclipse中反编译插件jadClipse http ... -
使用 Telnet 端口 25 测试 SMTP 通信
2010-02-24 17:10 2980From: http://www.cnitblog.com/w ... -
操作log4jAPI
2009-11-12 10:58 1213import java.io.ByteArrayOutputS ... -
Eclipse 插件
2009-10-15 10:09 13061. commons4e 插件. 这个Eclipse插件方便 ... -
最近公司内网打不开myeclipse官网
2009-06-25 09:17 2194最近想上官网下载些东西, 一直都打不开。后来使用代理 ,终 ... -
ant脚本部署war包全过程~~
2009-06-17 17:38 3845最近写了一个部署打包的ant,功能真强大,自动更新svn源码, ... -
自动生成toString方法.
2008-12-07 16:23 2100package com.zte; import java.la ... -
sqlplus如何执行command脚本。
2008-10-26 11:27 1903打开sqlplus,file->open->com ... -
使用ant 自定义复制指定文件
2008-09-08 15:19 3684//CopyFile.java类文件 import ... -
Hibernate 的 batch_size 与事务
2008-09-04 14:56 1531batch_size 即同时提交数据的数量,原本与事务并没有什 ... -
关于FastHashMap...
2008-09-02 10:51 2650今天在开发过程中碰到了一处使用了beanutil中的fasth ... -
连接字符串中碰到的SelectMethod=cursor
2008-09-01 14:45 2139今天在数据库连接字符串中看到了selectMethod=cur ... -
Sqlplus中编译java需添加jar包的命令!
2008-08-20 17:52 1553loadjava -user user/pwd@sid pat ...
相关推荐
标题中的"boost.1.54.0.SPARC.64bit.Solaris.10.pkg"指的是一款专为SPARC架构的64位Solaris 10操作系统编译的Boost库版本1.54.0的安装包。Boost库是一个开源的C++库集合,它提供了大量的工具和库,用于提升C++程序员...
在 Solaris 操作系统中,命令行是进行系统管理和日常操作的主要工具。以下是一些重要的 Solaris 命令及其用途: 1. **showrev**:这个命令用于查看系统的主机ID、版本信息、内核架构、应用架构、硬件提供商、域、...
- **功能概述**:FlashArchive 是 Solaris 提供的一个用于创建操作系统映像的工具,可以将当前运行的 Solaris 操作系统状态打包成一个文件,以便在其他机器上快速恢复同样的系统环境。 - **应用场景**:常用于系统...
SUN Solaris 操作系统是一款由 Sun Microsystems 开发的 UNIX 操作系统,本文档提供了 SUN Solaris 命令大全,涵盖了 SUN 的发展简史、硬件体系结构、软件体系结构、PROM 状态命令、环境变量、系统安装和配置等方面...
初始化安装一般用于新机器还没有装人操作系统,重新规划硬盘分区,获得干净的操作系统等情况。 在安装前,系统管理员需要进行准备工作,包括备份必要的应用软件和用户数据,准备好要安装的系统补丁 Patches 和应用...
- **软件体系**:Sun 的操作系统从最初的 SunOS 4.1.3 开始,逐渐演进到了 Solaris 系列,其中包含了 Solaris 1.x、Solaris 2.x 等版本,最终推出了 Solaris 10 版本。 #### 二、PROM 状态命令与参数 - **banner**...
配置 Solaris 网络需要确定网卡接口名、设置 IP 和 MASK、设置机器名等步骤。 知识点:配置网络是网络安装 Solaris 标准版本的第六步,通过配置网络可以实现正确的网络连接。 网络安装 Solaris 标准版本需要按照...
- **Solaris**:是由Sun Microsystems公司开发的一款高性能UNIX操作系统,适用于SPARC和Intel硬件平台。 - **SunOS 5.x**:作为Solaris 2.x的核心组成部分,支持对称式多处理器架构,具备强大的网络功能和安全性。 ...
"VMware Workstation下安装Solaris 10操作系统" 以下是从给定的文件中生成的相关知识点: 1. Solaris 10 操作系统是行业领先的 UNIX 平台,提供了跟 Linux 几乎一样的 GNU 环境。 2. Solaris 10 操作系统可以从 ...
Solaris操作系统是Sun Microsystems公司(现已被Oracle公司收购)开发的一款基于UNIX的高级操作系统,主要用于服务器和工作站。它以其稳定性、安全性、可扩展性和高性能而受到广泛认可。本课程主要涵盖了Solaris操作...
VMware 是一款流行的虚拟机软件,允许用户在同一台机器上运行多个操作系统。本文将指导用户如何在 VMware 中安装 Solaris 9 x86 操作系统。 一、准备工作 在开始安装 Solaris 9 x86 操作系统之前,需要准备好 ...
- **优势**:Solaris Zones提供了高度的隔离性和灵活性,使得在同一台物理机器上运行多个独立的服务成为可能,同时还能保持较低的管理成本。 #### 3. Solaris 10 Resource Manager 介绍 - **资源管理器的作用**:...
- 多重引导安装:在已经安装了其他操作系统的机器上,可以选择与现有系统共存,实现多重引导。 图形安装程序提供了简单直观的界面,只需回答几个基本问题,然后安装程序会自动部署一组预设的软件包。安装完成后,...
Solaris 启动过程是指 Solaris 操作系统从.power-on 到进入多用户模式的整个过程。在 Sparc 平台下,Solaris 系统中有一个类似 PC BIOS 的芯片程序(EEPROM OpenBoot),负责识别分区、文件系统和加载内核。在 ...
Linux、Solaris、AIX、HP-unix 操作系统通用命令 Linux 操作系统相关命令 在 Linux 操作系统中,有许多实用命令可以帮助用户管理和维护系统。以下是一些常用的 Linux 命令: 1. 文件管理命令 · ls 命令:查看...
在 Solaris 系统管理培训中,我们首先要理解操作系统的基础概念。Solaris 是一款基于 UNIX 的操作系统,其核心组成部分包括内核(Kernel)、shell 和文件系统。这些元素共同构成了操作系统的基础架构。 内核...
Solaris是由Sun Microsystems(后被Oracle公司收购)开发的一款UNIX操作系统,主要应用于企业级服务器和工作站。本次基础培训将涵盖Solaris的一些核心概念和技术,包括硬件基础、系统启动过程、shell环境、文件系统...