win10如何安装oracle数据库
首先呢,我们必须事先下载好我们的oracle数据库安装包和一个启动oracle数据库的软件包,如下图的两个安装包
2
紧接着我们点开我们的oracle11g安装包,点击里面的setup进行安装
3
这里就会弹出一个运行环境的框体
4
随后进入我们的安装途径(设置我们的安装路径和账户口令~~也就是我们的数据库名字和密码)
5
设置完毕后点击下一步(在这里我们选择是)
随后会是一个填写邮箱和反馈错信息的选项,(这里大家注意的是不需要填写邮箱地址,也不需要你把反馈信息的那个小方块钩住),然后点击下一步
进入条件检查(在检查完毕之后,我们把最上面的两个选中)随后点击下一步
弹出这个窗体之后,什么都不需要点击了,直接选择安装即可
这一步是点击了安装之后所进入的安装进度条
这一步完成之后,它会弹出一个口令管理的窗体如11步所示
这个就是我们的口令管理窗体了(这一步里面我们点击口令管理,就会出现如12步中的界面)
注意在最上面个的两行中输入新的口令和端口口令,注意口令要一致(比如我们输入的是123123那么都要求是123123)还有就是选择下面的scott将它的√去掉
安装结束,选择取消即可
随后我们点开我们的运行环境(PLSQL Developer 8031510)里面的plsqldev运行即可
弹出如下的运行结果,表示安装成功!
1·在oracle官网上下载oracle数据库,以Oracle Database 11g Release 2版本的oracle数据库为例,其他版本的安装也大同小异。注意,下载前得Accept License Agreement
2·下载并解压文件,找到setupexe,双击进行安装。与一般软件安装一样,一路next,接收许可协议中的条款,注意可以自定义安装路径。安装过程中需要设置管理员用户sys/system的口令密码(记住这个密码),通过管理员用户可以创建普通用户,输入密码后继续安装,这里要注意oracle数据库的监听器程序端口是1521。
3·安装成功后,每当windows启动的时候,oracle服务器跟监听器就会自动启动,不常用数据库时,可以将oracle服务设置为手动启动模式。设置方法为右击计算机进入管理系统,进入服务和应用程序中的服务界面,找到oracle数据库的四个服务器,其中有两个正在运行,先停止这两个服务器,然后在属性中的启动类型中设置成手动模式。
4·通过SQL命令链接数据库:在开始菜单中的所有应用中找到oracle database,进入运行SQL命令行,在SQL命令行中输入conn system,会提示你输入口令,输入在安装过程中设置的口令即可链接成功。
4·通过windows自带的命令行链接数据库:找到运行(win+R),输入cmd进入cmd命令输入界面,输入sqlplus,然后输入管理员用户名(system)和口令密码即可链接成功。
5·通过windows自带的命令行链接数据库:找到运行(win+R),输入cmd进入cmd命令输入界面,输入sqlplus “/as sysdba”即可链接成功。
因为环境变量里面的系统变量PATH超长。
Path是由Facebook前高管Dave Morin创建的简单并且私密的社交网络。Path从原有的分享照片平台,到现在用户可以分享一切内容,致力于构建一个私密好友的分享平台,分享好友的生活点滴。
Path基于电子邮件地址和电话号码(而不是用户的公共数据库)分享照片,具有较强的私密性,可以减轻用户对与陌生人分享照片的担心。
相对于其他流行社交应用程序而言,Path可以说是背道而驰:它没有"关注"和"朋友"系统,与你在Facebook上的体验大不相同。
症状:
安装oracle10g时,启动 Database Control 时出错。
启动 DatabaseControl 时出错。请执行以下命令。
1) 将环境变量ORACLE_UNQNAME 设置为 数据库的唯一名称
2) D:\app\Administrator\product\1120\dbhome_1\bin\emctlbatstart dbconsole
解决方案:
登陆https://localhost:1158/em之后,看到数据库实例都是关闭的启动不了在网上找到解决的办法,记下来
进入dos
(1)查看dbconsole状态:emctl status dbconsole
显示:Environmentvariable ORACLE_SID not defined Please define it
(2)重新设置环境变量:setoracle_sid =数据库的sid
(3)重新配置em : emca-config dbcontrol db
显示:
C:\Documents and Settings\whtai>emca -config dbcontrol db
EMCA 开始于 2009-8-3116:48:45
EM Configuration Assistant, 111050 正式版
版权所有 (c) 2003,2005, Oracle。保留所有权利。
输入以下信息:
数据库 SID: orcl
已为数据库 orcl 配置了 Database Control
您已选择配置Database Control, 以便管理数据库 orcl
此操作将移去现有配置和默认设置, 并重新执行配置
是否继续 [是(Y)/否(N)]: y
监听程序端口号: 1521
SYS 用户的口令:
DBSNMP 用户的口令: 56
SYSMAN 用户的口令:
通知的电子邮件地址 (可选):
通知的发件 (SMTP) 服务器 (可选):
已指定以下设置
数据库ORACLE_HOME C:\app\whtai\product\1110\db_1
本地主机名 1921681174
监听程序端口号 1521
数据库 SID orcl
通知的电子邮件地址
通知的发件 (SMTP) 服务器
-----------------------------------------------------------------
是否继续 [是(Y)/否(N)]: y
2009-8-31 16:51:07 oraclesysmanemcpEMConfig perform
信息: 正在将此操作记录到C:\app\whtai\cfgtoollogs\emca\orcl\emca_2009_08_31_16_4
8_44log。
2009-8-31 16:51:36 oraclesysmanemcputilDBControlUtil stopOMS
信息: 正在停止 Database Control (此操作可能需要一段时间)
2009-8-31 16:53:34 oraclesysmanemcpEMReposConfiguploadConfigDataToRepository
信息: 正在将配置数据上载到 EM 资料档案库 (此操作可能需要一段时间)
2009-8-31 16:56:44 oraclesysmanemcpEMReposConfig invoke
信息: 已成功上载配置数据
2009-8-31 16:56:58 oraclesysmanemcputilDBControlUtil configureSoftwareLib
信息: 软件库已配置。
2009-8-31 16:56:58 oraclesysmanemcputilDBControlUtil configureSoftwareLib
信息: 将忽略 EM_SWLIB_STAGE_LOC (值)。
2009-8-31 16:56:59 oraclesysmanemcputilDBControlUtil secureDBConsole
信息: 正在保护 Database Control (此操作可能需要一段时间)
2009-8-31 16:57:15 oraclesysmanemcputilDBControlUtil secureDBConsole
信息: 已成功保护 Database Control。
2009-8-31 16:57:15 oraclesysmanemcputilDBControlUtil startOMS
信息: 正在启动 Database Control (此操作可能需要一段时间)
2009-8-31 16:59:16 oraclesysmanemcpEMDBPostConfig performConfiguration
信息: 已成功启动 Database Control
2009-8-31 16:59:18 oraclesysmanemcpEMDBPostConfig performConfiguration
信息:>>>>>>>>>>> Database Control URL 为 https://1921681174:1158/em<<<<<<<<
<<<
2009-8-31 16:59:29 oraclesysmanemcpEMDBPostConfig invoke
警告:
WARNING
管理资料档案库已置于安全模式下, 在此模式下将对Enterprise Manager 数据进行加密。
加密密钥已放置在文件C:\app\whtai\product\1110\db_1\1921681174_orcl\sysman\
config\emkeyora 中。请务必备份此文件, 因为如果此文件丢失, 则加密数据将不可用。
已成功完成Enterprise Manager 的配置
EMCA 结束于 2009-8-3116:59:29
另外一种正规的方法是:
(1)删除当前的DatabaseControl资料档案库 :emca-repos drop
(2)创建新的DatabaseControl 资料库:emca-repos create
(3)配置部署DatabaseControl 资料库:emca-config dbcontrol db
只有在此步完成之后,才能在控制面板--管理工具--服务中看到,本例中为:OracleDBConsoleoracle86
(4)查看em 的状态:emctl status dbconsole
启动OracleEnterprise Manager服务的命令:emctl start dbconsole //注:在启动的过程中,可以看到要访问的地址;
1
准备oracle简易客户端程序,如果没有请到oracle网站下载wwworaclecom,可以下载基本包及其他扩展程序包,例如:如果要使用sqlplus则需要下载sqlplus包,笔者下载了instantclient-basic-win32和instantclient-sqlplus-win32程序
2
将下载的客户端的简易包,解压缩到磁盘上的某一目录,例如:D:\oracle\instantclient_10_2
3
设置环境变量,具体设置如下:
1将路径D:\oracle\instantclient_10_2添加到环境变量path中
2设置ORACLE_HOMED:\oracle\instantclient_10_2
3设置NLS_LANG:SIMPLIFIED CHINESE_CHINAZHS16GBK
4设置TNS_ADMIN:D:\oracle\instantclient_10_2
4
在
D:\oracle\instantclient_10_2目录下增加 tnsnamesora 文件,例如:文件内容如下所示:DB_CENTER
= (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST =
DB_SERVER)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME =
DB_CENTER) ) )
5
如果打开plsql时不显示database列表,则需要在plsql中设置:tools->preferences->connection
Oracle Home=D:\oracle\instantclient_10_2
OCI library=D:\oracle\instantclient_10_2\ocidll,
以后即可以通过plsql或者sqlplus程序连接oracle数据库服务器了,当然如果需要使用oracle其他功能时,再下载其他软件程序放在D:\oracle\instantclient_10_2目录下即可
0条评论