如何在windows系统上安装Oracle数据库
windows系统上安装Oracle数据库如下:
准备:
windows7 32位操作系统。
oracle 10g 安装数据包。
安装步骤:
1选择压缩包并解压,然后点击“setupexe”即可开始安装
2当检查通过后打开安装向导对话框,选择高级安装如图:根据需要设置安装路径,按图中提示设置相应信息(如下图),点击“下一步”
3点击“下一步”进入“Oracle Universal Installer:指定文件位置”(如下图)
4设置源“路径”、“名称”和目的“路径”:“名称”对应ORACLE_HOME_NAME环境变量,“路径”对应ORACLE_HOME环境变量(如下图)
5“下一步” 进入“Oracle Universal Installer:选择安装类型”(如下图)
6进入“Oracle Universal Installer:选择数据库配置”(如下图)
7保持默认值,下一步,进入“Oracle Universal Installer:指定数据库配置选项”,指定“全局数据库名”和“SID”,对这两个参数的指定一般相同,例如:oract,也可以将“全局数据库名”设置为域名。例如:oractabccom。如果选择“创建带样本方案的数据库,OUI会在数据库中创建HR、OE、SH等范例方案(sample schema)(如下图)
8下一步,进入“Oracle Universal Installer:选择数据库管理选项”(如下图)
9保持默认值,下一步,进入“Oracle Universal Installer:指定数据库文件存储选项”(如下图)
10保持默认值,下一步,进入“Oracle Universal Installer:指定备份和恢复选项”(如下图)
11保持默认值,单击“下一步”,进入“Oracle Universal Installer:指定数据库方案的口令”,对不同的帐户设置不同的口令。(如下图)
12单击“下一步”,继续安装,进入“Oracle Universal Installer:概要”,单击“安装”(如下图)
13开始安装过程根据机器性能不同所需时间不同,一般情况二十分钟左右(如下图)
14单击“口令管理”,进入“口令管理”窗口(如下图)
15解锁用户HR、OE和SCOTT,输入HR和OE的口令,SCOTT的默认口令为tiger(如下图)
16在自动打开的浏览器中以sys账户sysdba身份登录10g的企业管理器安装成功。(如下图)
提示:如果出现出现证书错误的情况,按下面方法操作。
方法一:
直接点击“继续浏览此网站”即可。
方法二:
打开浏览器,工具菜单→INTERNET选项→高级→还原默认设置
1
找台服务器,安装oracle服务器端,这个是关键。
2
安装成功后,建立监听,使用本机名或者本机ip都可以。
3
可以使用安装时的orcl数据库的名称,或者新建一个数据库名称。
4
安装oracle客户端,配置好后,进行测试。
1、验证系统要求
要验证系统是否满足 Oracle 10g 数据库的最低要求,以 root 用户身份登录并运行以下命令。
要查看可用 RAM 和交换空间大小,运行以下命令:
grep MemTotal /proc/meminfo
grep SwapTotal /proc/meminfo
例如:
# grep MemTotal /proc/meminfo
MemTotal:512236 kB
# grep SwapTotal /proc/meminfo
SwapTotal:1574360 kB
所需最小 RAM 为 512MB,而所需最小交换空间为 1GB。对于 RAM 小于或等于 2GB 的系统,交换空间应为 RAM 数量的两倍;对于 RAM 大于 2GB 的系统,交换空间应为 RAM 数量的1到2倍。
Oracle 10g 软件还需要 25GB 的可用磁盘空间,而数据库则另需 12GB 的可用磁盘空间。/tmp 目录至少需要 400MB 的可用空间。要检查系统上的可用磁盘空间,运行以下命令:
df -h
例如:
# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 68G 13G 52G 20% /
/dev/sda1 99M 17M 77M 18% /boot
该示例表明,/tmp 目录没有自己的文件系统。(对本指南而言,它是根文件系统的一部分。)根文件系统可用空间为 52 GB,除了满足安装 (25 + 12 + 04 = 41GB) 外还小有富余。
创建 Oracle 组和用户帐户
接下来,创建用于安装和维护 Oracle 10g 软件的 Linux 组和用户帐户。用户帐户将称为 oracle,而组将称为 oinstall 和 dba。以 root 用户身份执行以下命令:
/usr/sbin/groupadd oinstall
/usr/sbin/groupadd dba
/usr/sbin/useradd -m -g oinstall -G dba oracle
id oracle
例如:
# /usr/sbin/groupadd oinstall
# /usr/sbin/groupadd dba
# /usr/sbin/useradd -m -g oinstall -G dba oracle
# id oracle
uid=501(oracle) gid=501(oinstall) groups=501(oinstall),502(dba)
设置 oracle 帐户的口令:
passwd oracle
例如:
# passwd oracle
Changing password for user oracle
New password:
Retype new password:
passwd:all authentication tokens updated successfully
2、创建目录
现在,创建存储 Oracle 10g 软件和数据库文件的目录。本指南在创建目录结构时所用的命名惯例符合最佳灵活结构 (OFA) 规范。有关 OFA 标准的更多信息,请参阅 针对 UNIX 系统的 Oracle 数据库 10g 安装指南 的附录 D。
以下假设在根文件系统中创建目录。这样做是为了简便起见,不建议将其作为通用做法。这些目录通常被创建为单独的文件系统。
以 root 用户身份执行以下命令:
mkdir -p /u01/app/oracle
mkdir -p /u02/oradata
chown -R oracle:oinstall /u01/app/oracle /u02/oradata
chmod -R 775 /u01/app/oracle /u02/oradata
例如:
# mkdir -p /u01/app/oracle
# mkdir -p /u02/oradata
# chown -R oracle:oinstall /u01/app/oracle /u02/oradata
# chmod -R 775 /u01/app/oracle /u02/oradata
3、配置 Linux 内核参数
Linux 内核非常出色。与大多数其他 NIX 系统不同,Linux 允许在系统启动和运行时修改大多数内核参数。完成内核参数更改后不必重新启动系统。Oracle 数据库 10g 需要以下所示的内核参数设置。其中给出的是最小值,因此如果您的系统使用的值较大,则不要更改它。
kernelshmall = 2097152
kernelshmmax = 2147483648
kernelshmmni = 4096
kernelsem = 250 32000 100 128
fsfile-max = 65536
netipv4ip_local_port_range = 1024 65000
如果您按照以上说明安装了 Linux,且内核参数全部采用默认值,则只需在以 root 用户身份登录后执行下命令。
cat >> /etc/sysctlconf <<EOF
kernelshmall = 2097152
kernelshmmax = 2147483648
kernelshmmni = 4096
kernelsem = 250 32000 100 128
fsfile-max = 65536
netipv4ip_local_port_range = 1024 65000
EOF
/sbin/sysctl -p
例如:
# cat >> /etc/sysctlconf <<EOF
> kernelshmall = 2097152
> kernelshmmax = 2147483648
> kernelshmmni = 4096
> kernelsem = 250 32000 100 128
> fsfile-max = 65536
> netipv4ip_local_port_range = 1024 65000
> EOF
# /sbin/sysctl -p
netipv4ip_forward = 0
netipv4confdefaultrp_filter = 1
kernelsysrq = 0
kernelshmall = 2097152
kernelshmmax = 2147483648
kernelshmmni = 4096
kernelsem = 250 32000 100 128
fsfile-max = 65536
netipv4ip_local_port_range = 1024 65000
以 root 用户身份运行以下命令来验证您的设置:
/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 shm
kernelshmmni = 4096
kernelshmall = 2097152
kernelshmmax = 2147483648
kernelshm-use-bigpages = 0
# /sbin/sysctl -a | grep sem
kernelsem = 250 32000 100 128
# /sbin/sysctl -a | grep file-max
fsfile-max = 65536
# /sbin/sysctl -a | grep ip_local_port_range
netipv4ip_local_port_range = 1024 65000
如果系统的参数设置的比上述参数值小,则编辑 /etc/sysctlconf 文件,添加或更改这些参数。完成后,运行以下命令激活更改:
/sbin/sysctl -p
对于 SLES 8,在完成以上步骤后运行以下命令。
4、oracle 用户的环境变量
要使用 Oracle 产品,应该或必须设置几个环境变量。对于数据库服务器,建议设置以下环境变量:
ORACLE_BASE
ORACLE_HOME
ORACLE_SID
PATH
如果您在同一服务器上安装了多个 Oracle 产品或数据库,则 ORACLE_HOME、ORACLE_SID 和 PATH 变量可能会更改。ORACLE_BASE 变量不应更改,并可以在需要时在您的登录配置文件中设置它。Oracle 提供了一个称作 oraenv 的实用程序来设置其他变量。
以 oracle 身份登录,并通过在 bash_profile 或 profile(bash 或 ksh)中添加以下行,将 ORACLE_BASE 添加到登录配置文件:
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
或在 login (csh) 中添加以下行:
setenv ORACLE_BASE /u01/app/oracle
5、安装 Oracle
可以从 OTN 下载 Oracle 数据库 10g。Oracle 提供了一个免费的开发和测试许可。但不提供支持,且该许可不允许用于生产目的。OTN 提供了完整的许可协议。
要使 Oracle 10g 发行套件介质可以在服务器上使用,最简单的方法是将其直接下载到服务器。
使用图形登录以 oracle 身份登录。
创建一个目录以存放 Oracle 10g 发行套件:
mkdir 10g_db
要从 OTN 下载 Oracle 数据库 10g,请将浏览器(Mozilla 比较好用)指向这个链接。填写 Eligibility Export Restrictions 页面,并阅读 OTN 许可协议。如果您接受限制和许可协议,则单击 I Accept。
单击 shipdbcpiogz 链接,并将该文件保存在为此目的创建的目录 (10g_db) 中 — 如果尚未登录到 OTN,则此时可能提示您登录。
解压缩此文件:
cd 10g_db
gunzip shipdbcpiogz
cpio -idmv < shipdbcpio
安装软件
使用 oracle 帐户登录。
指定数据库名称 (ORACLE_SID)。该名称通常不多于五个字符。对此安装使用 demo1。
设置环境变量:
Borne shell 和 Korn shell
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
ORACLE_SID=demo1; export ORACLE_SID
C shell
setenv ORACLE_BASE /u01/app/oracle
setenv ORACLE_SID demo1
将目录更改为 Oracle 10g 软件解压缩到的位置。
例如:
$ cd $HOME/10g_db
将目录更改为 Disk1。
例如:
$ cd Disk1
启动 Oracle 通用安装程序。
$ /runInstaller
查看oracle安装在本地的目录除了搜索注册表还可以怎么查询
查看oracle安装在本地的目录除了搜索注册表还可以怎么查询
windows下可以通过注册表查找ORACLE_HOMElinux或者unix,通过命令env|grepORACLE查看ORACLE_HOME变了对应的路径。拓展:OracleDatabase,又名OracleRDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。
在桌面上找到Oracle的启动程序plsqldeveloper,并右键打开菜单。在打开的菜单界面中,找到属性选项,并点击打开。在跳转的属性界面面板中,找到目标选项,即为Oracle的安装路径。
可以看出来,Oracle安装在是个目录里。如果你没有安装Oracle或者Oracle安装没成功,则不会显示文件路径出来。
首先打开oracle程序并用管理员的用户名和密码登录。进入后点击“新建”建立一个新的SQL窗格。然后按照下图的代码输入窗格中。输入完毕即可点击齿轮按钮执行命令。
使用“查看oracle中创建的所有目录”方法进行查询。查询语句:SQLconn/assysdba已连接。SQLcreatedirectorysscFjSscasD:\his\data\ssc\fj目录已创建。
windows下怎么查看oracle的安装路径
windows下怎么查看oracle的安装路径
1、在桌面上找到计算机,右键管理,点击服务和应用程序,双击服务,找到oracle;点击电脑左下角的开始--运行,输入sqlplus,回车。
2、windows下可以通过注册表查找ORACLE_HOMElinux或者unix,通过命令env|grepORACLE查看ORACLE_HOME变了对应的路径。拓展:OracleDatabase,又名OracleRDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。
3、虚拟光驱快速装载——选择你的Oracle数据库镜像——打开。点击setup。选择创建和配置数据库——点击下一步。选择桌面类——点击下一步。设置密码——点击下一步。点击完成。
4、在ORACLE如何查看自己建立的所有表,而不是系统表?在计算机中,打开Oracle的连接程序,用新建的数据库管理员,进入Oracle控制的窗口上,鼠标左键单击服务器按钮,并选择SQL工作表,如下图所示。
oracle数据库安装在什么地方
oracle数据库安装在什么地方
默认安装在磁盘空间最大的那个盘里面,在磁盘的根目录下面创建名为oracle的文件夹中。安装方法:虚拟光驱快速装载——选择你的Oracle数据库镜像——打开。点击setup。选择创建和配置数据库——点击下一步。
首先解压下载下来的安装包,解压完成后,到相应路径下,找到setupexe,双击运行,开始安装Oracle11g。这一步可将自己的电子邮件地址填写进去(也可以不填写,填了只会收到一些没什么用的邮件)。
在安装的时候。oracle会默认存储在一个剩余空间较大的盘符下,同时一般不会在C盘,在安装的时候,第一个界面就是这个路径修改(仅限于windows安装,linux安装没有用过),还有就是当安装完成后。
如何查看oracle的安装目录
如何查看oracle的安装目录
1、首先,用XSell工具连接相应linux主机,进入到linux命令行状态下,等待输入shell指令。在linux命令行下输入shell指令:whereisoracle。
2、windows下可以通过注册表查找ORACLE_HOMElinux或者unix,通过命令env|grepORACLE查看ORACLE_HOME变了对应的路径。拓展:OracleDatabase,又名OracleRDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。
3、虚拟光驱快速装载——选择你的Oracle数据库镜像——打开。点击setup。选择创建和配置数据库——点击下一步。选择桌面类——点击下一步。设置密码——点击下一步。点击完成。正在安装和配置。
4、在桌面上找到计算机,右键管理,点击服务和应用程序,双击服务,找到oracle;点击电脑左下角的开始--运行,输入sqlplus,回车。
5、su-oracle切换至oracle用户,set查看环境变量找到ORACLE_HOME或者ORACLE_BASE(oracle的家目录和基目录)su-oracle切换至oracle用户,whichsqlplus查看sqlplus命令的位置。
oracle怎么查看服务器配置
oracle怎么查看服务器配置
1、如果本机测试,可以不配置监听和连接串,直接使用用户名和密码就可以连接当然也可以使用按远程服务器配置一样使用NetConfigurationAssistant来配置连接串。
2、通过命令来查看,如用户权限,表名,存储位置,版本等等。
3、如果这些都安装了,你去配置一下监听文件tnsnamesora即可。里面配置一下别名,IP,以及SID就可以。
4、连接上相应的linux主机,进入到等待输入shell指令的linux命令行状态下。在命令行下输入shell指令:whereisoracle。最后,按下回车键执行shell指令,此时会看到数据库oracle的具体位置被打印了出来。
5、察看本机oracle安装目录下的tns配置。HOME/network/admin/tnsnamesora。
6、oracle查看服务器IP方法。工具:plsql步骤:打开plsql,登录到指定数据库。
0条评论