文档库 最新最全的文档下载
当前位置:文档库 › Oracle 10g in RHEL4 install Oracle 10g 在redhat下的安装

Oracle 10g in RHEL4 install Oracle 10g 在redhat下的安装

Oracle 10g in RHEL4 install Oracle 10g 在redhat下的安装
Oracle 10g in RHEL4 install Oracle 10g 在redhat下的安装

安装oracle10g for RHEL4

1、硬件要求

内存:建议大于1024MB

交换分区:内存少于等于1024MB 交换分区是内存的2倍

内存1025MB~2048MB 交换分区是内存的1.5倍

内存2049MB~8192MB 交换分区大小等于内存

内存大于8192MB 交换分区是内存的0.75倍

/temp至少400MB

检查内存是否满足要求:# grep MemTotal /proc/meminfo

检查交换分区是否满足要求:#grep SwapTotal /proc/meminfo

确认一下你的系统架构,看你准备的oracle安装包

是否正确:grep "model name" /proc/cpuinfo

swap分区的调整

步骤如下:

1.先以root用户登录

2.用dd创建一个有连续空间的大文件

dd if=/dev/zero of=swapfile bs=1024 count=1200000

其中count=1200000就表示1200000k啦

3.以交换分区的格式化它

mkswap swapfile

4.激活这个文件

swapon swapfile

2、软件包要求:

binutils-2.15.92.0.2-13.EL4

compat-db-4.1.25-9

compat-libstdc++-296-2.96-132.7.2

control-center-2.8.0-12

gcc-3.4.3-22.1.EL4

gcc-c++-3.4.3-22.1.EL44

glibc-2.3.4-2.9

glibc-common-2.3.4-2.9

gnome-libs-1.4.1.2.90-44.1

libstdc++-3.4.3-22.1

libstdc++-devel-3.4.3-22.1

make-3.80-5

pdksh-5.2.14-30

sysstat-5.0.5-1

xscreensaver-4.18-5.rhel4.2

libaio-0.3.96

setarch-1.6-1

保证系统里面安装了以上版本或者更高版本的软件包,可以在安装系统的时候选择安装以下

软件包:

o Desktop

X Window System

Gnome

o Applications

Graphical Internet (optional)

o Development

Development Tools

Legacy Software Development

o System

Administration Tools

System Tools

Add the package ’sysstat’ by clicking on the Details link and selecting "sysstat - The sar an iostat system monitoring commands." from the Optional Packages list.

检查所需要的软件包:

#rpm -q binutils compat-db compat-libstdc++-296 control-center gcc gcc-c++ glibc glibc-common gnome-libs libstdc++ libstdc++-devel make pdksh sysstat xscreensaver libaio setarch

哪个没有就在光盘里找吧!

3、创建oracle用户和用户组

/usr/sbin/groupadd oinstall

/usr/sbin/groupadd dba

/usr/sbin/useradd -m -g oinstall -G dba oracle

给oracle用户添加密码:

# passwd oracle

Changing password for user oracle.

New password:

Retype new password:

passwd: all authentication tokens updated successfully.

4、创建相关目录

mkdir -p /u01/app/oracle

chown -R oracle:oinstall /u01/app/oracle

chmod -R 775 /u01/app/oracle

5、关闭SELINUX

vi /etc/selinux/config 确保以下内容

SELINUX=disabled

6、配置相关参数

A. 设置内核参数

vi /etc/sysctl.conf 在末尾添加以下内容:

kernel.shmall = 2097152

kernel.shmmax = 536870912 #这个是物理内存的一半,单位:字节512*1024*1024 kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

fs.file-max = 65536

net.ipv4.ip_local_port_range = 1024 65000

net.core.rmem_default=262144

net.core.wmem_default=262144

net.core.rmem_max=262144

net.core.wmem_max=262144

立即应用以上参数设置

# /sbin/sysctl -p

检查设置的参数,看输出的参数和设置的参数是否一致:

/sbin/sysctl -a | grep shm

/sbin/sysctl -a | grep sem

/sbin/sysctl -a | grep file-max

/sbin/sysctl -a | grep ip_local_port_range

/sbin/sysctl -a | grep rmem_default

/sbin/sysctl -a | grep rmem_max

/sbin/sysctl -a | grep wmem_default

/sbin/sysctl -a | grep wmem_max

B. 为oracle用户设置shell limits:

vi /etc/security/limits.conf 在行末添加:

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

vi /etc/pam.d/login 在行末添加:

session required /lib/security/pam_limits.so

session required pam_limits.so

vi /etc/profile 在最后添加:

if [ $USER = "oracle" ]; then

if [ $SHELL = "/bin/ksh" ]; then

ulimit -p 16384

ulimit -n 65536

else

ulimit -u 16384 -n 65536

fi

fi

C. 设置oracle用户的环境

以oracle用户登录(前面的操作都是root帐户)

vi /home/oracle/.bash_profile 添加:

umask 022

export ORACLE_BASE=/u01/app/oracle

export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1

export PA TH=$PA TH:$HOME/bin:$ORACLE_HOME/bin

export LD_LIBRARY_PA TH=$ORACLE_HOME/lib:/usr/lib

运行该文件:. ./.bash_profile

7、安装oracle10g

上传安装文件,没有的话就到这里下载

https://www.wendangku.net/doc/f08912477.html,/technology/software/products/database/oracle10g/index.html 或者

http://61.132.102.124/oracle/10g/ 这儿还有10203的升级包,嘿嘿

解压

运行安装文件

./runInstaller

跟着向导一步一步走,最后提示用root帐号运行两个脚本,OK

8、设置开机启动oracle

A. 登录root帐户

B. 修改/etc/oratab文件,将orcl那一行的N,设置为Y

C. 修改$ORACLE_HOME/bin/dbstart, dbshut ,将

ORACLE_HOME_LISTNER=/ade/vikrkuma_new/oracle/bin/tnslsnr

改成:

ORACLE_HOME_LISTNER=$ORACLE_HOME

D. 新建一个启动脚本,如下:

vi /etc/init.d/oracle

#!/bin/bash

#

# chkconfig: 345 90 05

# description: Oracle 10g Server

# /etc/init.d/oracle

#

# Run-level Startup script for the Oracle Instance, Listener, and

# Web Interface

export ORACLE_BASE=/u01/app/oracle

export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1

export ORACLE_SID=orcl

export PA TH=$PA TH:$ORACLE_HOME/bin

ORA_OWNR="oracle"

# if the executables do not exist — display error

if [ ! -f $ORACLE_HOME/bin/dbstart -o ! -d $ORACLE_HOME ]

then

echo "Oracle startup: cannot start"

exit 1

fi

# depending on parameter — startup, shutdown, restart

# of the instance and listener or usage display

case "$1" in

start)

# Oracle listener and instance startup

echo -n "Starting Oracle: "

#su $ORA_OWNR -c "$ORACLE_HOME/bin/lsnrctl start"

su $ORA_OWNR -c $ORACLE_HOME/bin/dbstart

touch /var/lock/oracle

su $ORA_OWNR -c "$ORACLE_HOME/bin/emctl start dbconsole" echo "OK"

;;

stop)

# Oracle listener and instance shutdown

echo -n "Shutdown Oracle: "

#su $ORA_OWNR -c "$ORACLE_HOME/bin/lsnrctl stop"

su $ORA_OWNR -c $ORACLE_HOME/bin/dbshut

rm -f /var/lock/oracle

su $ORA_OWNR -c "$ORACLE_HOME/bin/emctl stop dbconsole" echo "OK"

;;

reload|restart)

$0 stop

$0 start

;;

*)

echo "Usage: `basename $0` start|stop|restart|reload"

exit 1

esac

exit 0

E. 设置脚本的执行权限

chmod a+x /etc/init.d/oracle

F. 设置成自启动

chkconfig oracle on

oracle10g期末考试复习提纲

Oracle数据库结构:扬理结构、内存结构、逻辑结构 3.ORACLE数据库物理结构包括哪几类文件,主要作用 参数文件、控制文件(CTL)、日志文件(LOG)、数据丈件(DBF) 参数文件: 1)实例和数据库的配置参数表。 设置内存中的SGA (系统全局区)大小、指定数据库控制文件名称及路径,定艾各种操作 参数等。 2)将初始化参数永久保存在服务器磁盘上。 3)! 4)只在建立数据库或启动实例吋才被访问。 5)是一个可编辑的殳本文件,在修改该文件之前必须关闭实例。 控制文件: 1)至少有一个控制文件,建议两个或两个以上 2)通过控制文件保持数据库完整性以及决定恢复数扌居时使用哪些重做日志。 数据库名称及唯一标识 数据库的创建时间 数据丈件的名称、位置及大小 J 重做日志文件的名称.位置及大小 表空间名称 检查点信息、日志序列号等数据库恢复所需的同步信息。 数据文件:用于存放所有的数据库数扌居.如表、索引等。 1)一个数据文件只与一个数据库相联系;数据丈件大小是动态可以改变的;数据文件结合在一起形成表空间。 2)有两种类型的数据:用户数扌居和系统数損 3)用户数据:用于应用软件的数据,带有应用软件的所有信息。是用户存放在数据库中的信息。 4)系统数据:用来管理用户数扌居和Oracle数据库本身的数据。 ※日志文件: ※重做日志文件:用于记录数抿库的修改操作,可用于数扌居库的恢复。两个或两个以上 日志文件,用于镜像。 £件的配置和大小会影响性能,重做日志与数据文件分开存放。莹做日志文件组以循环 方式进行写操作。 ARCHIVELOG (归档)

当所有日志组都写满之后,又回到第一组之前,该组中原有数据写入归档日志,存入 磁盘。 备份吋必选。可自动归档重做日志文件。 是非活动重做日志的备份。 ] 数据库只有处于ArchiveLog模式时才会生成归档日志,并且每次日志切换都会生成归档日志。 执行介质恢复(例如数据文件意外去失),則必须要用到归档日志。 N0ARCHIVEL0G (非归档) 通常默认都为非归档模式。当所有日志纽都写满之后.又回到第一纽之前,该组中原 有数据被覆盖。日志中只保留最后数据。 4.两种内存结构SGA和PGA, SGA的组成,各组成部分的功能。 当数据库服务器上的一个数据库启动时,Oracle将分配一块内存区间,叫做系统全局区(SGA), 并启动一个或多个Oracle后台进程,SGA被所有的后台进程共享。 纽成:DB Buffer> Redo Buffer大共享区、共享池、固定SGA 1)DB Buffer:默认缓存池.保持缓存池、再生缓存池。 ■ 保持缆存池:对于需要在内存中长期保存的频繁访问的数据,在关闭数据库旃一 直保留。 再生壤存池:需要尽快从內存中排除的对象。 煖存池可设定相关大小。 2)共享池:库煖存(共享SQL区、PL/SQL区)、字典缓存区 共享池的规模对数据库性能有重要的影响。 共享SQL区:保留SQL语句的解释版本,以便于再次使用时不再重新解释,提鬲 进程速度。 PL/SQL区:保留PL/SQL的过程、函数等程序单元的编译版本,以便所有用户都 能够共享。 字典绽存区:用于缓存数据字典信息。 3) $ 4)Redo日志缓存区:通过一个日志的书写进程对日志文件进行操作,先进先出。 4)大共享区:选择多线程服务器时需要。 5)固定SGA:不能设定大小,由0racle独立控制。 5.Oracle数据库逻辑结构由几部分组成块、盘、段、表空间、数据文件 关系: 1)表空间与数据文件的对应关系为1: n

博科BROCADE交换机常用命令与zone配置

telnet 10.77.77.77 admin password ctrl+c Help 不带任何参数会列出所有交换机的命令 带参数时输出如下 Switchshow 查看交换机状态 Chassisshow 显示外壳信息.重要的是可以显示序列号

Configure, 以菜单的形式对交换机进行配置.这个命令需要先使用switchdisable命令将交换暂停使用.第一个选项Fabric parameters 如选yes.那么我们可以进入他的子选项去更改domain ID. Configdefault 恢复出厂默认设置,也需要先做switchdisable Licenseshow, licenseadd, licenseremove, license的添加,查看,删除命令 configupload 和configdownload,可以将配置文件上传或下载.支持ftp scp和local ipAddrShow和ipAddrSet,查看设置管理端口的IP地址

Version: 查看firmware 版本 Sfpshow查看sfp状态 Userconfig 查看和配置登陆账号

Domainsshow 查看交换机的domain信息 Zone 的配置 Zoning是Brocade交换机上的标准功能,通过在SAN网络中交换机上进行Zoning的配置,可以将连接在SAN网络中的设备,逻辑上划分为不同的区域,使各区域的设备相互间不能访问,是网络中的主机和设备间相互隔离 Zone的配置示例

创建Members,就是给端口或wwn创建别名,这里创建了3个别名,每个别名包括3个端口. 红线标出的1,1表示domain1 中的1号端口. 创建Zones 通过zonecreate 命令可以将别名,或端口名添加到zone中. 创建Configurations.将创建的zone添加到配置中.

韩顺平2011玩转oracle10g视频教学课堂笔记(完整版)

顺平j2ee系列教程--玩转oracle10g学习笔记 引言: 数据保存问题? 可使用文件保存和数据库保存。 使用文件保存数据存在几个缺点: 1、文本的安全性问题; 2、文件不利于查询和对数据的管理; 3、文件不利于存放海量数据; 4、文件在程序中控制不方便。 为解决数据保存问题,专家们设计出更加利于管理数据的东东--数据库(本质就是一个软件),它能更有效的管理数据。数据库是衡量一个程序员水平的重要指标。 数据库 1、数据库的本质就是一款软件,这个软件专门用于管理和维护数据; 2、数据存放在数据库中。 数据库服务器、数据库和表的关系 所谓安装数据库服务器,只是在机器上装了一个数据库管理程序,这个管理程序可以管理多个数据库,一般开发人员会针对每个应用创建一个数据库。 为了保存应用中实体的数据,一般会在数据库创建多个表,以保存程序中实体的数据。 数据库服务器、数据库和表的关系如图所示:

为什么选择oracle--性能优越 概述:目前主流数据库包括 微软: sql server和access 瑞典MySql: AB公司mysql ibm公司: db2(处理海量) 美国Sybase公司: Sybase ibm公司: informix 美国oracle公司: oracle 做项目时应当如何选择数据库? 1、标的(项目预算); 2、功能的要求; 3、并发数(多少人用); 4、安全、稳定性。 5、操作系统(unix[solaris,freeBSD,aix,hp unix]/linux/window) oracle数据库的认证 oca(oracle certified associate)初级认证 ocp(oracle certified professional)中级认证 ocm(oracle certified master)高级认证 oracle10g安装步骤: 1、安装文件 2、把10201_database_win32.zip文件copy到没有中文的路径下 3、检查服务选项,确定本机没有安装过oracle数据库,如果有则卸载 4、将压缩包解压后,双击setup.exe文件进行安装。 说明:建议大家自己建立一个文件目录,比如d:/hsporacle/oracle,然后把数据库安装到

Brocade光纤交换机常用命令

标签:? 2013-12-24 10:19?2062人阅读?(0)?? ?分类: San IBM的双机双柜,两光纤交换机分别引一根光纤到另一楼光纤交换机,插上无反应,后得知需要更改交换机的domain id 默认出厂为1。需改为不同号。下面是博科的交换机命令转。 Brocade SAN交换机常用命令 默认用户名:admin,默认密码password 1. switchStatusShow 查看交换机的总体健康状态 switch:admin> switchstatusshow Switch Health Report Switch Name: SWFCR SwitchState: MARGINAL Duration: 863:23 Power supplies monitor MARGINAL Temperatures monitor HEALTHY Fans monitor HEALTHY WWN servers monitor HEALTHY Standby CP monitor HEALTHY Blades monitor HEALTHY Flash monitor HEALTHY Marginal ports monitor HEALTHY Faulty ports monitor HEALTHY Missing SFPs monitor HEALTHY All ports are healthy switch:admin> 2. switchShow 查看交换机基本配置信息 Enter the switchShow command, which displays the following information for a switch: - switchname - The switch name. - switchtype - The switch model and firmware version numbers. - switchstate - The switch state: Online, Offline, Testing, or Faulty. - switchrole - Displays the switch role: Principal, Subordinate, or Disabled. - switchdomain - Displays the switch Domain ID. - switchid - The embedded port D_ID of the switch. - switchwwn - The switch World Wide Name.

oracle10g教程从入门到精通

韩顺平—玩转oracle视频教程笔记一:Oracle认证,与其它数据库比较,安装

Oracle安装会自动的生成sys用户和system用户: (1)sys用户是超级用户,具有最高权限,具有sysdba角色,有create database的权限,该用户默认的密码是change_on_install (2)system用户是管理操作员,权限也很大。具有sysoper角色,没有create database的权限,默认的密码是manager (3)一般讲,对数据库维护,使用system用户登录就可以拉 也就是说sys和system这两个用户最大的区别是在于有没有create database的权限。 二: Oracle的基本使用--基本命令 sql*plus的常用命令 连接命令 1.conn[ect] 用法:conn 用户名/密码@网络服务名[as sysdba/sysoper]当用特权用户身份连接时,必须带上as sysdba或是as sysoper 2.disc[onnect] 说明: 该命令用来断开与当前数据库的连接 3.psssw[ord] 说明: 该命令用于修改用户的密码,如果要想修改其它用户的密码,需要用 sys/system登录。 4.show user 说明: 显示当前用户名 5.exit 说明: 该命令会断开与数据库的连接,同时会退出sql*plus 文件操作命令 1.start和@ 说明: 运行sql脚本 案例: sql>@ d:\a.sql或是sql>start d:\a.sql 2.edit 说明: 该命令可以编辑指定的sql脚本 案例: sql>edit d:\a.sql,这样会把d:\a.sql这个文件打开 3.spool 说明: 该命令可以将sql*plus屏幕上的内容输出到指定文件中去。 案例: sql>spool d:\b.sql 并输入 sql>spool off 交互式命令 1.& 说明:可以替代变量,而该变量在执行时,需要用户输入。 select * from emp where job='&job'; 2.edit 说明:该命令可以编辑指定的sql脚本 案例:SQL>edit d:\a.sql

oracle10g创建数据库的方法

在Oracle中建库,通常有两种方法。一是使用Oracle的建库工具DBCA,这是一个图形界面工具,使用起来方便且很容易理解,因为它的界面友好、美观,而且提示也比较齐全。在Windows系统中,这个工具可以在Oracle程序组中打开(‖开始‖—―程序‖—― Oracle - OraDb10g_home1‖—― Configuration and Migration Tools‖—― Database Configuration Assistant‖),也可以在命令行(‖开始‖—―运行‖—―cmd‖)工具中直接输入dbca来打开。另一种方法就是手工建库,下面我会一一举例说明。 第一:手工建库 手工建库比起使用DBCA建库来说,是比较麻烦的,但是如果我们学好了手工建库的话,就可以使我们更好地理解Oracle数据库的体系结构。手工建库需要经过几个步骤,每一个步骤都非常关键。它包括: 1、创建必要的相关目录 2、创建初始化参数文件 3、设置环境变量Oracle_sid 4、创建实例 5、创建口令文件 6、启动数据库到nomount(实例)状态 7、执行建库脚本 8、执行catalog脚本创建数据字典 9、执行catproc创建package包 10、执行pupbld 11、由初始化参数文件创建spfile文件 12、执行scott脚本创建scott模式 做完了以上的步骤之后就可以使用―SQL>alter database open;‖打开数据库正常的使用了。下面,我将具体地把以上的几个步骤用实验展开来讲。 实验系统平台:Windows XP 数据库系统版本:Oracle Database 10G Oracle的安装路径:D盘创建的数据库名称:book 1、打开命令行工具,创建必要有相关目录 C:/>mkdir D:/oracle/product/10.2.0/admin/book

博科BrocadeSAN交换机常用命令

博科BrocadeSAN交换机常用命令 博科Brocade SAN交换机通用命令 1。查看IP地址命令............................................................................................................2 2.查看固件版本.......................................................................................................2 3.查看开关状态 (2) 4.查看交换机许可证-id........................................................................................3 5.配置ZONE........................................................................................................... .......3 6.查看区域配置文件.................................................................................................………4 7.查看区域.................................................................................................................. 5 8.检查系统日志信息................................................................................................... 6 9.停工.................................................................................................................. ................6 10.设置博科锦交换机的IP地址.............................................................................6 11.博科brocade交换机查看操作系统版本信息.................................................................6 12.

Brocade SAN 交换机常用命令

查看IP地址命令 swd77:admin>ipaddrshow SWITCH E the rnet IP Address: 10.77.77.77 Ethernet Subnetmask: 255.255.255.0 Fibre Channel IP Address: none Fibre Channel Subnetmask: none Gateway IP Address: none DHCP: Off swd77:admin> 设置博科Brocade交换机IP地址 博科交换机的默认IP地址是10.77.77.77,在命令行模式下可以通过ipaddrset命令对交换机的IP地址进行设置和修改 swd77:admin>ipaddrset Ethernet IP Address [10.77.77.77]: #输入交换机需要设置的IP地址 Ethernet Subnetmask [255.255.255.0]: #输入掩码 Fibre Channel IP Address [none]: Fibre Channel Subnetmask [none]: Gateway IP Address [none]: # 输入网关 DHCP [Off]: #是否开启DHCP swd77:admin> 博科brocade交换机查看OS版本信息 swd77:admin> version Kernel: 2.6.14.2 //linux内核版本 Fabric OS: v6.1.0a // 交换机OS版本 Made on: Thu Apr 17 21:45:31 2008 // 生产日期 Flash: Tue Jan 13 23:33:44 2009 BootProm: 4.6.6 swd77:admin> 博科brocade交换机添加license授权信息 swd77:admin>licenseadd XXXXXXXX(博科的激活号) 查看博科brocade交换机license授权信息 在命令行模式下使用licenseshow命令可以查看博科交换机的授权情况,使用licenseadd 命令可以添加授权。 博科Brocade Slikworm 210E交换机授权情况 swd77:admin>licenseshow RzcQSXXXCS0RTc:

Oracle10g数据库选择题翻译 答案

第3章创建数据库 (1)后台进程跟踪文件的位置是C A.LOGFILE_DEST B.ORACLE_HOME C.BACKGROUND_DUMP_DEST D.CORE_DUMP_DEST (2)手动创建数据库的第一步是D A.启动实例 B.启动SQL*Plus 以SYSDBA身份连接Oracle C.查看系统的实例名 D.创建参数文件 (3)关于控制文件以下正确的是A A.Oracle建议至少二个控制文件存放在二个磁盘分区 B.Oracle建议至少二个控制文件存放在一个磁盘分区 C.Oracle建议存放一个控制文件 D.一个控制文件不足以运行数据库 (4)执行CREATE DA TABASE命令之前,应该发出的命令是B A.STARTUP INSTANCE B.STARTUP NOMOUNT C.STARTUP MOUNT D.以上都不是 (5)创建数据库时,Oracle如何得知需要创建的控制文件信息?A A.从初始化参数文件 B.从CREATE DATABASE 命令 C.从环境变量 D.从$ORACLE_HOME目录名为.ctl的文件 (6)哪个脚本文件创建数据字典视图?A A.catalog.sql B.catproc.sql C.sql.sql D.dictionary.sql (7)创建数据库时,DATAFILE子句能定义几个数据文件?D A.一个 B.二个 C.多个;仅一个属于系统表空间 D.多个;都属于系统表空间 (8)谁拥有数据字典?A A.SYS B.SYSTEM C.DBA D.ORACLE (9)在CREATE DA TABASE命令中,非法子句是B A.MAXLOGMEMBERS B.MAXLOGGROUPS C.MAXDATAFILES D.MAXLOGHISTORY (10)创建一个数据库至少需要几个控制文件?A

oracle10g的3个配置文件详解

listener.ora、tnsnames.ora和sqlnet.ora这3个文件是关系oracle网络配置的3个主要文件,都是放在oracle\product\10.2.0\db_1\NETWORK\ADMIN目录下。其中listener.ora 是和数据库服务器端相关,而tnsnames.ora和sqlnet.ora这2个文件不仅仅关系到服务器端,主要的还是和客户端关系紧密(#表注释)。 一、客户端设置 1.sqlnet.ora 通过这个文件来决定怎样找一个连接中出现的连接字符串 示例文件: SQLNET.AUTHENTICATION_SERVICES= (NTS) NAMES.DIRECTORY_PATH= (TNSNAMES, HOSTNAME, ONAMES,EZCONNECT) #NAMES.DEFAULT_DOMAIN = https://www.wendangku.net/doc/f08912477.html, 内容说明: #表明用户连接数据库用哪种验证方式主要两种: (1)NTS: 表示系统身份验证 ---用户名和口令可输可不输conn / as sys dba; (2)NONE:oralce数据库身份验证--- 必须输入用户名和口令 conn system/oracle as sysdba; 在unix环境下可能会有问题,一般在unix下可以去掉这个配置。 NAMES.DIRECTORY_PATH= (TNSNAMES, HOSTNAME, ONAMES,EZCONECT)——表示将首先利用tnsnames进行解析;如果tnsnames解析不到,将使用hostname解析;如果hostname解析不到,将采用onames进行解析;最后使用EZCONNECT解析。例如我们客户端输入:SQL> conn [email=system/oracle@orcl23]system/oracle@orcl23[/email] (orcl123是网络服务名) 那么,客户端就会首先在tnsnames.ora文件中找orcl的记录.如果没有相应的记录则尝试把orcl当作一个主机名,通过网络的途径去解析它的IP地址然后去连接这个IP上 global_name=orcl123这个实例,当然我这里orcl并不是一个主机名。

Brocade光交命令手册

目录 第一章管理地址设置 (2) 1.1默认管理地址 (2) 1.2更改管理地址 (2) 1.3查看管理地址 (2) 第二章ZONE基本命令 (3) 2.1alias命令 (3) 2.2zone命令 (3) 第三章CFG基本命令 (5) 第四章常用维护命令 (6) 4.1switchshow (6) 4.2switchstatusshow (8) 4.3porterrshow (8) 4.4licenseshow (9) 4.5supportshow (10)

第一章管理地址设置1.1默认管理地址 Brocade光交默认管理地址为10.77.77.77 默认用户名密码为admin/password 也可以使用串口进行连接,波特率为9600 1.2更改管理地址 1.3查看管理地址

第二章ZONE基本命令 2.1alias命令 alias是可选项,对于软zone(wwn zone)来说是非常有必要配置的,它的主要作用就是对每一个wwn或者物理端口取一个别名 alicreate "aliName", "member[; member...]" 如 aliadd "aliName", "member[; member...]" 假设HIS01的HBA0卡坏掉了,这个时候我们换了一块卡,就需要对其成员进行更新,先把新的WWN加进去,如 aliremove "aliName", "member[; member...]" 再比如把原先坏掉的HBA卡的WWN信息从alias里去除,如 alidelete "aliName" 如果这个成员我们彻底不需要了,例如主机移除,如 2.2zone命令 zonecreate "zonename", "member[; member...]"

oracle10g安装到使用教程

Oracle从安装到使用一:Oracle认证,与其它数据库比较,安装

Oracle安装会自动的生成sys用户和system用户: (1)sys用户是超级用户,具有最高权限,具有sysdba角色,有create database的权限,该用户默认的密码是change_on_install (2)system用户是管理操作员,权限也很大。具有sysoper角色,没有create database的权限,默认的密码是manager (3)一般讲,对数据库维护,使用system用户登录就可以拉 也就是说sys和system这两个用户最大的区别是在于有没有create database的权限。 二: Oracle的基本使用--基本命令 sql*plus的常用命令 连接命令 1.conn[ect] 用法:conn 用户名/密码@网络服务名[as sysdba/sysoper]当用特权用户身份连接时,必须带上as sysdba或是as sysoper 2.disc[onnect] 说明: 该命令用来断开与当前数据库的连接 3.psssw[ord] 说明: 该命令用于修改用户的密码,如果要想修改其它用户的密码,需要用 sys/system登录。 4.show user 说明: 显示当前用户名 5.exit 说明: 该命令会断开与数据库的连接,同时会退出sql*plus 文件操作命令 1.start和@ 说明: 运行sql脚本 案例: sql>@ d:\a.sql或是sql>start d:\a.sql 2.edit 说明: 该命令可以编辑指定的sql脚本 案例: sql>edit d:\a.sql,这样会把d:\a.sql这个文件打开 3.spool 说明: 该命令可以将sql*plus屏幕上的内容输出到指定文件中去。 案例: sql>spool d:\b.sql 并输入 sql>spool off 交互式命令 1.& 说明:可以替代变量,而该变量在执行时,需要用户输入。 select * from emp where job='&job'; 2.edit 说明:该命令可以编辑指定的sql脚本 案例:SQL>edit d:\a.sql

博科BrocadeSAN交换机常用命令

博科Brocade SAN交换机常用命令 1.查看IP地址命令 (2) 2.查看firmware版本 (3) 3.查看交换机状态 (3) 4.查看交换机license-id (5) 5.配置ZONE (5) 6.查看zone配置文件 (7) 7.查看ZONE (9) 8.查看系统日志信息 (11) 9.关机 (11) 10.设置博科Brocade交换机IP地址 (12) 11.博科brocade交换机查看OS版本信息 (12) 12.博科brocade交换机添加license授权信息 (13) 13.查看博科brocade交换机license授权信息 (13) 14.博科Brocade Slikworm 300交换机license (13) 15.博科Brocade交换机修改密码命令 (14) 16.博科brocade SAN交换机密码重置 (14) 17.登陆后是用passwddefault命令恢复出厂密码 (17)

18.交换机升级 (17) 19.帮助信息 (27) 1.查看IP地址命令 swd77:admin> ipaddrshow SWITCH Ethernet IP Address: 10.77.77.77 Ethernet Subnetmask: 255.255.255.0 Fibre Channel IP Address: none

Fibre Channel Subnetmask: none Gateway IP Address: none DHCP: Off swd77:admin> 2.查看firmware版本 swd211:admin> swd211:admin> firmwareshow Appl Primary/Secondary Versions ------------------------------------------ FOS v6.2.1 v6.2.1 3.查看交换机状态 swd211:admin> switchoshow rbash: switchoshow: command not found swd211:admin> switchshow switchName: swd211 switchType: 34.0 switchState: Online switchMode: Native switchRole: Principal

Brocade交换机常用命令

Brocade交换机常用命令(下面命令是基于6.x版本的,有些老版本的交换机可能找不到相关命令) 1、switchshow:可以查看交换机的名称、型号、状态、角色、domain ID、wwn、zone状态、zone配置名等。 2、cfgshow:可以查看zone的相关信息、端口的alias等。 3、新建一个zoning: alicreate "hostname","domainid,port" zonecreate "hostname_storage","aliname;aliname" cfgadd "CFGNAME","hostname_strage" cfgsave cfgenable "CFGNAME" 4、licenseshow:查看当前交换机的license 5、switchdisable:将当前交换机禁用,一般用于设置交换机配置时使用 6、switchenable:启用当前交换机 7、日常交换机检查命令: switchshow (交换机、端口状态) hashow (CP卡状态) slotshow (slot状态) psshow (电源状态) tempshow (温度状态) fanshow (风扇状态) firmwareshow (微码状态) licenseshow (license状态) cfgshow (zoning状态) uptime (交换机自上次重启到现在的时间) porterrshow (查看端口的错误信息) errshow (查看交换机的报错信息) 8、zone相关命令: zonecreate:创建一个zone zoneobjectcopy:复制一个zone到一个新的zong zoneobjectrename:重新命名一个zone zoneobjectexpunge:删除一个zone cfgclear:删除所有zone信息 cfgsize:查看zone数据库大小 cfgtransshow:查看是否有未被保存的zone相关信息 cfgtransabort:放弃未被保存的zone相关信息 cfgactvshow:显示激活中的zone配置 configupload:将交换机的配置信息保存到指定的FTP服务器上 9、fabricshow:查看当前fabric中有哪些交换机 10、nsshow:查看当前交换机中有哪些node(设备) 11、nsallshow:查看当前fabric中有哪些node(设备) (完善中.......) 最新回复 skilljiang at 2009-8-10 11:25:45

博科BROCADE交换机常用命令与zone配置(完整资料).doc

此文档下载后即可编辑 telnet 10.77.77.77 admin password ctrl+c Help 不带任何参数会列出所有交换机的命令 带参数时输出如下 Switchshow 查看交换机状态 Chassisshow 显示外壳信息.重要的是可以显示序列号

Configure, 以菜单的形式对交换机进行配置.这个命令需要先使用switchdisable命令将交换暂停使用.第一个选项Fabric parameters 如选yes.那么我们可以进入他的子选项去更改domain ID. Configdefault 恢复出厂默认设置,也需要先做switchdisable Licenseshow, licenseadd, licenseremove, license的添加,查看,删除命令 configupload 和configdownload,可以将配置文件上传或下载.支持ftp scp和local ipAddrShow和ipAddrSet,查看设置管理端口的IP地址

Version: 查看firmware 版本 Sfpshow查看sfp状态 Userconfig 查看和配置登陆账号

Domainsshow 查看交换机的domain信息 Zone 的配置 Zoning是Brocade交换机上的标准功能,通过在SAN网络中交换机上进行Zoning的配置,可以将连接在SAN网络中的设备,逻辑上划分为不同的区域,使各区域的设备相互间不能访问,是网络中的主机和设备间相互隔离 Zone的配置示例

创建Members,就是给端口或wwn创建别名,这里创建了3个别名,每个别名包括3个端口. 红线标出的1,1表示domain1 中的1号端口. 创建Zones 通过zonecreate 命令可以将别名,或端口名添加到zone中. 创建Configurations.将创建的zone添加到配置中.

oracle10g基本使用

Oracle10g的基本使用 1、Oracle10g管理工具介绍 1.1管理工具(1) 概述: 是oracle自带的工具软件,主要用于执行sql语句,pl/sql块。 启动方式有如下三种: 1)开始-》所有程序-》Oracle - OraDb10g_home1-》应用程序开发-》sql*plus 2)在运行栏中输入:sqlplusw即可 3)iSQL*Plus:在IE浏览器中输入http://IP:5560/isqlplus 1.2管理工具(2) 概述: sqlplus dos下操作oracle的工具,其功能和sql*plus相似。 1)在运行栏中输入sqlplus 2)找到可执行文件sqlplus.exe,该可执行文件在oracle主目录\oracle\product\10.2.0\db_1\bin\sqlplus.exe,鼠标双击运行即可。 1.3管理工具(3) 概述: Oracle10g的企业管理器 在IE浏览器中输入http://IP地址:1158/em即可启动oracle10g的企业管理器,是一个web应用。 1.4管理工具(4) 概述: pl/sql developer属于第三方软件,主要用于开发,测试,优化oracle pl/sql的存储过程比如:触发器,此软件oracle不带,需要单独安装。

2、Oracle常用命令 2.1连接命令 (1)conn[ect] 用法:conn 用户名/密码@网络服务名[as sysdba/sysoper] 注意:a.当用特权用户身份连接时,必须带上as sysdba或是as sysoper。 b.如果是连接远程服务器上的数据库时,在@后面必须跟上ip地址:端口号/SID,即:conn 用户名/密码@IP地址:端口号/SID (2)disc[onnect] 说明:该命令用来断开与当前数据库的连接。 (3)passw[ord] 说明:该命令用于修改用户的密码。如果想修改其它用户的密码,需要用sys/system登录。 (4)show user 说明:显示当前登录用户名。 (5)exit 说明:该命令会断开与数据库的连接,同时会退出sql*plus。 2.2文件操作命令 (1)start和@ 说明:运行sql脚本。 例子:sql>@ d:\a.sql 或者sql>START d:\a.sql

oracle10g dbconsole的配置与使用技巧

ORACLE10g DBCONSOLE的配置与使用技巧 一、检查dbconsole是否已配置: [oracle@yljshz install]$ emctl status dbconsole 系统一般会出现: TZ set to PRC OC4JConfigurationissue. /home/oracle/app/oracle/product/10/db/oc4j/j2ee/OC4J_DBConsole_yljshz_yljshz not found.说明服务器上没有配置dbconsole,可以查找确认一下: [oracle@yljshz install]$ cd $ORACLE_HOME/oc4j/j2ee [oracle@yljshz j2ee]$ ll 系统一般会出现: -rw-r--r-- 1 oracle dba 258 2007-08-24 deploy_db.ini drwxr-x--- 15 oracle dba 4096 2007-08-24 home drwxr-x--- 9 oracle dba 4096 2007-08-24 isqlplus drwxr-x--- 3 oracle dba 4096 2007-08-24 oc4j_applications drwxr-x--- 5 oracle dba 4096 2007-08-24 OC4J_DBConsole 没有OC4J_DBConsole_ylsjhz_yljshz的目录(命名规则OC4J_DBConsole__) 确认说明没有配置dbconsole. 二、手工配置dbconsole [oracle@yljshz install]$ emca -config dbcontrol db 系统一般会出现: EMCA 开始于2008-6-13 11:20:52 EM Configuration Assistant 10.2.0.1.0 正式版 版权所有(c) 2003, 2005, Oracle。保留所有权利。 输入以下信息: 数据库SID: yljshz [输入数据库SID] 监听程序端口号: 1521 [输入数据库服务器监听端口,一般为1521] SYS 用户的口令: [输入sys用户口令] DBSNMP 用户的口令: [输入DBSNMP用户口令,如果忘记了,可以在oracle enterprise manager console中用sys用户登录后重置,也可以用sys用户登录SQLPLUS后修改,如sql>alter user dbsnmp identified by xxx] SYSMAN 用户的口令: [输入SYSMAN用户口令,如果忘记了,重置密码方法如上。] 通知的电子邮件地址(可选): 通知的发件(SMTP) 服务器(可选): ----------------------------------------------------------------- 已指定以下设置 数据库ORACLE_HOME ................ /home/oracle/app/oracle/product/10/db 数据库主机名 ................ yljshz 监听程序端口号 (1521)

Oracle10g安装步骤(精)

Oracle 10g 安装图解 刚刚接触ORACLE的人来说,从那里学,如何学,有那些工具可以使用,应该执行什么操作,一定回感到无助。所以在学习使用ORACLE之前,首先来安装一下ORACLE 10g,在来掌握其基本工具。俗话说的好:工欲善其事,必先利其器。我们开始吧! 首先将ORACLE 10g的安装光盘放入光驱,如果自动运行,一般会出现如图1安装界面: 图1 单击“开始安装”,就可以安装ORACLE 10g,一般会检查系统配置是否符合要求,然后出现“Oracle DataBase 10g安装”对话框,如图2所示:

图2 在安装Oracle DataBase 10g时可以选择“基本安装”和“高级安装”两种方法。选择“基本安装”时,“Oracle 主目录位置”用于指定Oracle DataBase 10g软件的存放位置;“安装类型”用于指定Oracle产品的安装类型(企业版、标准版和个人版)。如果选择“创建启动数据库”,那就要指定全局数据库名称和数据库用户的口令。 选择“高级安装”,单击“下一步”,会出现“指定文件对话框”,在源路径显示的是安装产品所在的磁盘路径;目标名称用于资定Oracle主目录所对应的环境变量,目标路径用于指定安装Oracle软件的目标安装路径。设置目标名称为:OraDb10g_home1,目标路径为:D:oracleproduct10.1.0db1。如图3:

图3 单击“下一步”,会加载Oracle产品列表,然后出现“选择安装类型”对话框;如图4:

图4 选择安装类型时一般选择“企业版”,单击“下一步”,会出现“选择数据库配置”对话框,如图5 :

oracle10gSQL和PLSQL编程指南

oracle 10g SQL和PL/SQL编程指南 SQL(Structured Ouery Language)是关系数据库的基本操作语言。它主要包括数据查询,数据操纵、数据定义等功能,是应用程序与数据库进行交互操作的接口。PL/SQL(Procedural Language/SQL)是Oracle特有的编程语言,它可以像其他高级编程语言一样,编写出各种完整的数据库操作功能的程序。由于PL/SQL由Oracle系统本身编译执行,所以程序运行效率更高。《Oracle 10g SQL和PL/SQL编程指南》为Oracle数据库应用开发人员提供了SQL 使用指南和PL/SQL编程技术。通过学习《Oracle 10g SQL和PL/SQL编程指南》,读者不仅可以掌握SQL和PL/SQL的基础知识,而且还可以掌握Oracle 10g SQL和PL/SQL的许多高级特征。 《Oracle 10g SQL和PL/SQL编程指南》可作为高等院校计算机相关专业的辅助教材,也可作为各类高级数据库编程人员的参考书。《Oracle 10g SQL和PL/SQL编程指南》的编写既考虑了SQL和PL/SQL的初学者,同时也兼顾到有经验的PL/SQL编程人员。《Oracle 10g SQL和PL/SQL编程指南》还可以作为培训五班的新材。 第I部分Oracle 10g概述 第1章Oracle简介 数据库的产生与发展 数据管理技术的产生与发展 数据库技术的发展 关系数据库产品简介 的产生与发展 10g简介 10g系列产品 10g 数据库for Windows版本 第2章数据库的建立 数据库逻辑设计 关系数据库设计基础 关系数据库规范化 数据库物理设计 数据库实施 创建数据库 数据库创建前的准备 安装数据库服务器并创建数据库 第3章SQL与PL/SQL概述 与PL/SQL简介 简介 简介 *Plus 简介 范例数据库表的建立 10g基本数据类型 定义表的结构 查看表结构

相关文档