oracle10linux
㈠ Oracle linux 是什么
以下操作都要在oracle用户登录后进行
1.创建数据库
通过图形化界面创建
我的oracle是安装在 /opt/ora10/ 下
运行 /opt/ora10/bin 下的 dbca
开始创建数据库 ,跟windows下面的步骤一样
2.启动监听器:
:~$ lsnrctl
LSNRCTL start
停止监听器:
LSNRCTL stop
3.sqlplus登录oracle10:
管理员登录:
:~$ sqlplus sys/sys as sysdba
普通用户登录
:~$ sqlplus
提示输入用户名和密码
4.启动数据库:
SQL startup
停止数据库
SQL shutdown
5.启动控制台:
:~$ emctl start dbconsole
可以使用web访问:
计算机名:1158/em/
停止控制台:
:~$ emctl start dbconsole
6.启动isqlplus:
:~$ isqlplusctl start
计算机名:5560/isqlplus/
需要在 中先创建一个非dba用户,才可以登录
7.oracle 10g字符集查看:
SQL col value$ format a40
SQL select name,value$ from props$;
㈡ Linux下安装oracle10出现的问题。
缺少Linux rpm包,你的安装光盘呢?
插进CDOM,
之后用root下命令:
mount /dev/cdrom /mnt
cd /mnt/
看看/mnt下面有无Server文件夹,cd进去
再用rpm -Uvh libc.so.6* rpm -Uvh rtld*
总之就是在安装光盘里面,你找一下很多rpm结尾的文件,用以上命令
RHEL4不止三张光盘的,如果全装需要五张光盘片。
你去找找看看有没有DVD的。
建议初学装oracle,Linux选包的时候选full installation。
㈢ Linux安装oracle 10gR2 RAC 不使用asmlib 可以吗
建议优先使用存储厂商提供的多路径软件
udev通常情况下是用来修改权限的
asmlib需要相应的linux内核或者mock内核支持, 用官方的oracle linux可以用asmlib的, 有oracle给你做支持呢, 怕什么!
㈣ Linux上在oracle 10g 中怎么查询数据库已创建完成
你可以
一、$ps -ef|grep ora_ 查看系统下是否有oracle用户下的进程例如:
oracle 22206 1 0 Aug04 ? 00:00:00 ora_pmon_ora10
oracle 22208 1 0 Aug04 ? 00:00:00 ora_psp0_ora10
oracle 22210 1 0 Aug04 ? 00:00:00 ora_mman_ora10
oracle 22212 1 0 Aug04 ? 00:00:00 ora_dbw0_ora10
oracle 22214 1 0 Aug04 ? 00:00:00 ora_lgwr_ora10
oracle 22216 1 0 Aug04 ? 00:00:02 ora_ckpt_ora10
二、$ sqlplus / as sysdba
SQL> show sga
Total System Global Area 419430400 bytes
Fixed Size 1261188 bytes
Variable Size 138412412 bytes
Database Buffers 276824064 bytes
Redo Buffers 2932736 bytes
如果有以下数据显示说明你的数据库已经安装好了
㈤ 高分求助:suse linux(sled 11)中怎么安装oracle 10g
1、linux上面安装oracle很麻烦的,如果只是想学oracle的话,建议装个windows下的oracle就可以了,我以前为了学习oracle装的是linux下的,但是太麻烦了后来干脆就用windows下的了。
2、如果一定要装的话,下面的步骤请参考。
gunzip *.gz
cpio -idmv < ship_9204_linux_disk1.cpio
cpio -idmv < ship_9204_linux_disk2.cpio
cpio -idmv < ship_9204_linux_disk3.cpio
一、以root用户进行:
su - root
二、设置共享内存大小,共享内存大小一般设为物理内存的一半,在这里我们假设物理内存为512M
则共享内存的值4294967295以此类推,如果你的物理内存是1G则这里的值则是8589934590:
echo 4294967295 > shmmax
查看共享内存设置:
cat /proc/sys/kernel/shmmax
添加用户:
Oracle在安装和使用中需要用特定用户(非root用户),按照oracle的标准说明是需要添加三个专门用户和用户组,为了简便大家的安装和使用我们把oracle的安装和使用归到一个特定用户来完成。
首先创建oracle安装组及用户组,我们架设两个用户组命名为oinstall、dba ,以root用户登陆系统:
1)groupadd oinstall
2) groupadd dba
添加oracle用户:
1)useradd oracle -g oinstall -G dba -d /home/oracle
2) passwd oracle
7.创建安装目录:以 root用户进行:
mkdir /opt/oracle
mkdir /opt/oracle/proct
mkdir /opt/oracle/proct/10.2.0
chmod 755 /opt/oracle
chown -R oracle.oinstall /opt/oracle
8.设置Oracle(/home/oracle/.bash_profile)环境:
export LD_ASSUME_KERNEL=2.4.1
unset USERNAME
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=/opt/oracle/proct/10.2.0
export ORACLE_SID=oracle
export ORACLE_TERM=xterm
export NLS_LANG="SIMPLIFIED CHINESE"_CHINA.ZHS16GBK
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib
export PATH=$PATH:$ORACLE_HOME/bin;
export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
export CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib
export PATH=$PATH:$ORACLE_HOME/bin
export DISPLAY=127.0.0.1:0.0
使得.bash_profile马上生效
source .bash_profile
9 开始安装
1) cd Disk1
2) ./runInstaller
10、安装出错
打补丁
unzip p3006854_9204_LINUX.zip
cd /home/ora9i /3006854
sh rhe13_pre_install.sh
然后安装
---
以上,希望对你有所帮助。
㈥ linux中安装完oracle10G后 如何启动图形化界面管理数据库
可以启动10的WEB管理功能。如果是管理数据库实例可以用dbca命令
㈦ 在linux5.6下安装Oracle10 出现如下问题 请指教
libxp 的i386包没装,你没有按照一个有效的标准文档安装,这只是第一个吃到的苦头,后面还有很多苦头吃。
㈧ ubuntu 12 是否兼容oracle10 for linux
oracle10 是基于 readhat 企业版的,兼容的还有centos。次之的还有fedora 。
ubuntu 的话,和redhat系列 差别 很大,比如 软件包管理,许多软件的配置也都不一样。
所以 可以说不兼容。 况且 这是俩系统,兼容与否 ,干什么呢?好比 windows和 linux兼容么?
linux和macos兼容么?
不过 ubuntu和 oracle10 都是属于 linux内核 之上的,许多软件 还是可以互相通用的,但不是全部。
㈨ 在Linux下安装oracle 10提示 error in invoking target 'ntcontab.o' of makefile
上楼回答者真搞笑,别人提oracle问题,你去建议别人用mysql,我就想起了这样一个故事:“一个人去google面试,google考官问:‘你是怎么知道我们公司招聘的呢?’,他说:‘我是通过网络搜索知道的。’”
网上有这方面的答案,我也还没有开始在linux装oracle,最近要开始学习了,你自己去搜下,下面是我复制的,不知道对不对,你自己去试试,linux下的安装就是学习的过程:
在安装的时候报上面的错误,经过查找,发现是gcc-3.4.6-9和gcc-c++-3.4.6-9两个包没有装好。
解决办法:
1. rpm -e gcc-3.4.6-9
提示gcc-c++-3.4.6-9依赖gcc-3.4.6-9这个包
2. rpm -e gcc-c++-3.4.6-9
成功;
3. rpm -e gcc-3.4.6-9
成功;
4. cdrom->Redhat/rpms->运行gcc-3.4.6-9.i386.rpm和gcc-c++-3.4.6-9.i386.rpm
成功;
5. 在oracle安装报错的提示界面选择retry,这个错误解决了!
㈩ 怎样在在linux下启动oracle 10g的企业管理器和isqlplus、sqlplus
首先,通过telnet远程登录linux服务器,然后启动sqlplus,以便能完成大部分的DML操作。
1.启动sqlplus
登录成功后,在终端提示符下输入sqlplus,如下:
[oracle@graate ~]$ sqlplus
SQL*Plus: Release 10.2.0.1.0 - Proction on 星期四 10月 5 20:25:03 2006
Copyright (c) 1982, 2005, Oracle. All rights reserved.
请输入用户名: scott
输入口令:
连接到:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Proction
With the Partitioning, OLAP and Data Mining options
SQL>
2. 启动em(enterprise managment)
在在终端提示符下输入命令如下:
关于emctl的用法,可以在提示符下,直接输入emctl,不加任何其他选项,将会出现usage。
[oracle@graate ~]$emctl start dbconsole
TZ set to PRC
Oracle Enterprise Manager 10g Database Control Release 10.2.0.1.0
Copyright (c) 1996, 2005 Oracle Corporation. All rights reserved.
http://你的IP:1158/em/console/aboutApplication
3. 启动isqlplus(isqlplus就是在浏览器可以使用的sqlplus,具体的用法,会在后面讲)
[oracle@graate ~]$ isqlplusctl start
iSQL*Plus 10.2.0.1.0
Copyright (c) 2003, 2005, Oracle. All rights reserved.
warning, got plicate tcp line.
Starting iSQL*Plus ...
iSQL*Plus started.