tnblog
首页
视频
资源
登录

企业版的Oracle数据库安装

6458人阅读 2020/4/7 11:49 总访问:420102 评论:2 收藏:0 手机
分类: Oracle数据库

我希望有个如你一般的人

我希望有个如你一般的人,如山间清爽的风,如古城温暖的光,从清晨到夜晚,从山野到书房,只要最后是你,就好。我爱你(?′?‵?)I L???????

像平时我们个体的话,安装Oracle数据库安装个体版的比较简单,但是在公司安装的是企业版,就有一些坑需要注意

第一步:在公司提供的地方下载或官网下载服务端和客服端的Oracle数据库安装包,我们公司服务端的压缩包有7个,需要全部解压在同一文件下安装

             下载PLSqL Develop工具

第二步:解压如图,点击database下的setup.exe文件安装

第三步:就是逐步安装,需要注意的是第二步,有些时候会报错

此时你点击下一步会报错,如图:

原因:是因为你的系统配置里的环境没有配置,需要在自己系统配置环境(高级-->环境配置-->path,需要编辑,把服务端的路径放在客服端路径的前面)

当然这个是针对于我的个人情况,其他有些是有配置好的环境的。

第四步:下一步

第五步:系统类型为,服务器类;

第六步:安装类型为高级安装,(其他默认第一个选项)

第七步:数据库版本就是企业版

第八步:数据库名就是自己设置,一般为orcl,对于用户的口令设置的话,可以单独设置,也可以统一设置

提示:其他大概就是常规的安装,都是下一步就行了。


安装完服务端的话就要安装客服端,我们安装的x32位操作系统的客服端,其他可根据公司要求安装

安装客服端需要注意的是类型为管理员。


其他就是下一步安装就行,挺简单的。

注意:如果自己电脑里没有.net_framwork_3.5exe版本的也需要下载安装。(查看版本的话在卸载程序的打开或关闭window功能-->查看版本)

         对于这个.net的版本的话,可根据个人公司要求下载安装。


现在我们需要在自己安装好的数据库里导入公司数据的话,需要在SQL Develop工具里登录,然后实行以下步骤:

创建用户表空间-->创建用户-->---创建目录-->导入CMD执行--->授权-->编译无效对象(代码下载的有)

具体代码公司会提供,我们逐步进行就行。


  1. --创建表空间  注意:D:\app\lenovo\oradata  这个路径为自己电脑安装数据库的路径,实际以自己路径为准
  2. create tablespace hsp_cis datafile 'D:\app\lenovo\oradata\orcl\hsp01.DBF' size 1024autoextend on;
  3. create tablespace ESB datafile 'D:\app\lenovo\oradata\orcl\ESB.DBF' size 1024autoextend on;
  4. create tablespace LIS datafile 'D:\app\lenovo\oradata\orcl\LIS.DBF' size 1024autoextend on;
  5. create tablespace HSP_EMR datafile 'D:\app\lenovo\oradata\orcl\HSP_EMR.DBF' size 1024autoextend on;
  6. create tablespace HSP_INDEX datafile 'D:\app\lenovo\oradata\orcl\HSP_INDEX.DBF' size 1024autoextend on;
  7. create tablespace TP_BLOB datafile 'D:\app\lenovo\oradata\orcl\TP_BLOB.DBF' size 1024autoextend on;
  8. create tablespace HSP_BLOB datafile 'D:\app\lenovo\oradata\orcl\HSP_BLOB.DBF' size 1024autoextend on;   
  9. ---创建用户
  10. create user ESB_USER identified by ESB_USER default tablespace hsp_cis;
  11. --创建角色
  12. create  role  ESB_ROLE;
  13. --角色授权给用户
  14.   grant  ESB_ROLE  to  ESB_USER; 
  15. ---创建目录
  16. create directory dump_file_dir as 'd:\expdp1';
  17. --导入CMD执行
  18. impdp system/root@orcl schemas=hsp,lis,esb_user   directory=dump_file_dir dumpfile=2020031901.DMP logfile=202003190001_in.log;
  19. ---授权(登录sys用户授权)
  20. grant select on sys.v_$session to  hsp;
  21. --换回system用户进行编译无效对象O


因为我的数据库是安装在D盘,所以以下操作在D盘:

下一步:需要把tnsnames.ora文件放入客服端或服务端的该目录下:D:\app\lenovo\product\11.2.0\dbhome_1\NETWORK\ADMIN

下一步:在客户端和服务端配置的文件夹tnsnames.ora和listener.ora里面的数据源为本地orcl,host对应的名字为自己电脑的名字全称,如下

  1. ORCL =
  2.   (DESCRIPTION =
  3.     (ADDRESS = (PROTOCOL = TCP)(HOST = lenovo-PC)(PORT = 1521))
  4.     (CONNECT_DATA =
  5.       (SERVER = DEDICATED)
  6.       (SERVICE_NAME = orcl)
  7.     )
  8.   )

  

下一步:在公司下载的可执行程序(自己公司的程序),config.xml里配置的数据源database=orcl(本地服务数据库),也可以配置自己公司的服务端数据

             还有假如你的“可执行程序”里的config.xml绑定的数据源是gsServer的话,host名称就不用换,因为这个是公司的服务器  端,配置好的。

下一步:在“可执行程序”里配置config.xml的数据源,我这里用的是orcl,密码也是自己设置的,数据源是gsserver的话则不用。


最后就是测试,自己数据库的数据已经导入了自己公司的数据,然后就可以登录自己公司的管理系统啦。


注意:以上属于本人自己的笔记,大家参考的话,可以参考安装企业级数据库的部分就行,其他根据自己公司要求去做。


评价

忘掉过去式

2020/4/8 10:32:03

可以啊 老铁 

奥里给

2020/4/14 16:18:27 回复

oracle数据库中没有scott用户

使用SYS用户登录conn sys/密码 as sysdba(默认密码123456)然后找到oracle安装目录下scott.sql的这个文件然后执行命令:@+...

oracle自定义函数的简单使用

一.最最最简单的返回一个数字的函数createorreplacefunctionfun_show returnint--申明返回值 as begin return1; end;...

oracle存储过程

一个简单的带输入输出参数的存储过程(求两数之和)createorreplaceprocedureproc_sum(p1int,p2int,presultoutint) as be...

oracle事务的简单使用

事务:  事务是一个整体,这些操作要么全部执行成功,要么全部不执行。使用事务的原因:保证数据的安全有效。事务的四个特...

oracle编程基础

简单介绍一下oracle中if,else,case when,循环,异常处理等用法if,elsedeclareptypeint:=2; begin ifptype=1then dbms_out...

oracle使用游标

其实游标就是把查询的结果放入游标中,然后在去游标里边读取。相当于使用游标做了一个中转,而游标是可以作为参数进行传递...

oracle程序包

当项目越来越大的时候,数据库中的函数,存储过程等越来越多。为了方便管理,Oracle建议使用程序包的管理机制。实现业务模...

oracle中MERGE INTO,for,start with,decode用法

1. MERGEINTO:MERGEINTOT_TD_BU_MODIFY_NOTICE_LSA USING( selectMODIFY_NOTICE_ID,REJECT_REASONfromT_TD_BU_MODIFY_NOT...

oracle+命令

oracle常用命令SQLPLUS进入oracle撤销命令revoke 权限 form 用户名show user查询当前登录账户锁定账户命令Alter user 用户...

oracle 11g数据库的安装+空间管理

如果你在圣诞节没有收到礼物,请不要伤心也不要难过,因为接下来还有元旦,春节,还有情人节,还有元宵节......慢慢的你就...

oracle--常用命令、条件语句、循环语句、SQL函数

Oracle常用命令1、登录数据库默认账户 默认密码 拥有权限sys 123456 as sysdba 拥有数据库的最高权限system ...

oracle数据库的基本操作

Oracle数据库Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域...

oracle数据库的认识和基本使用

推荐一个Oracle数据库的一个学习网站:http://www.oraclejsq.com/article/010100110.html一、对Oracle数据库的认识1、数据...

oracle操作

Oracle数据库操作1、创建数据库create database databasename2、删除数据库drop database dbname3、备份数据库完全备份exp ...

oracle 安装和常用的命令

Oracle 安装如下:https://jingyan.baidu.com/article/f79b7cb32095f79144023eae.html默认账户Sys 123456 as sysdba 数据...
你之所以觉得时间一年比一年过得快,是因为时间对你一年比一年重要。
排名
13
文章
64
粉丝
20
评论
30
MUI框架页面间的传值指针
XingDy姐 : 不错哦
MUI框架页面间的传值指针
剑轩 : 接口的真实地址可以用xx/yy什么的代替哦,真实地址还是隐藏一下好
.NET EF 用户按钮权限
YOU : 可以,在写文章的时候,有需要写代码的地方,可以选择编辑器上的代...
.NET EF 用户按钮权限
剑轩 : 哈哈哈哈,你这个追女生的逻辑
EF三种模式解析
剑轩 : 好文采!
重要sql语句和linq,lamdba分组条件查询语句
剑轩 : 开头那句诗句写得很好哇!
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术
爱情不是一个拼图,是一个圆碰到另一个圆。