百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 优雅编程 > 正文

图形化手把手教你创建Oracle数据库实例并认证是否成功

sinye56 2024-09-19 02:26 7 浏览 0 评论

分享主题:如何创建数据库实例并进行授权,pl/sql客户端如何进行配置创建好的数据库实例并怎样连接;

本教程创建oracle数据库实例的前提条件是oracle服务端数据库软件已经安装好,下面介绍如果创建数据库实例并授权同时介绍如果用pl/sql 客户端工具如何打开创建好的数据库实例

1、打开Database Configuration Assistant 工具/或者也可以直接在cmd命令行上输入dbca然后回车

2、打开窗口后点击下一步

3、选择“创建数据库”,点击下一步

4、选择“一般用途或事务处理”选项,点击下一步

5、填写全局数据库名(例如cxb.grgbanking.com),和数据库实例名SID(例如cxb),点击下一步

6、勾选“配置Enterprise Manager”、“配置Database Control以进行本地管理“,点击下一步

7、点击”所有账户使用同一管理口令“,也可以点击使用不同的管理口令一一设置,我这里的密码是:111111,点击下一步

8、Oracle有比较严格的密码机制,这里会弹出建议你把密码设置复杂点,这个不管,直接点击是

9、存储类型选择”文件系统“,存储位置选择“使用模板中的数据库文件位置”,点击下一步

10、勾选“指定快速恢复区”,点击下一步

11、在弹出的页面点击下一步

12、在字符集选项中根据实际情况设置,我这里选择使用Unicode(AL32UTF8),国家字符集选择UTF8,设置好后点击连接模式进行设置

13、点击连接模式勾选“专用服务器模式”如需设置内存,调整大小可以点击进行设置,点击下一步

14、点击下一步

15、勾选“创建数据库”,如需生成数据库创建脚本,勾选“生成数据库创建脚本”并指定生成脚步的路径,点击下一步

16、点击确定

17、数据库脚本生成成功后点击确定

18、等待数据库实例的创建,该过程比较漫长,慢慢等

19、数据库实例创建成功后,如需进行口令管理点击“口令管理”进行设置,如不需要直接退出,这里点击“口令管理”按钮

20、进行口令管理,口令设置可以进行管理数据库用户的账号,并可以对数据库的账号设置是否锁定,设置完毕后点击确定


下面进行创建数据库用户授权操作

21、打开cmd窗口,用sqlplus sys/111111 as sysdba------sys是系统的账号,而111111是我上面为所有的账号设置的口令,然后回车,便可以以管理员的身份进入oracle数据库进行相关的权限设置

22、创建数据库表空间

create tablespace myTestTable
  logging
  datafile 'C:\app\Administrator\oradata\cxb\cxb.dbf' #这里是我的Oracle服务端数据库实例的路径,cxb是我的数据库实例名即SID
  size 50m
  autoextend on next 50m maxsize 20480m
  extent management local;

23、不出意外表空间创建成功

24、进行创建一个数据库用户与口令

  create user caixuanbin identified by grgsecone #caixuanbin是到时候连接数据库的时候用户名、grgsecone是该口令
  default tablespace myTestTable
  temporary tablespace temp;

25、然后给创建的数据库用户进行授权,例如这里是给我上面创建的数据库用户caixuanbin用户进行授权操作

    grant create session,connect,create table,resource to caixuanbin;

26、不出意外,授权成功,然后退出 exit;



下面说明pl/sql如何连接创建好的数据库实例

27、到Oracle服务端的安装目录下面找到tnsnames.ora这个文件我的安装目录是:C:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN

28、打开tnsnames.ora这个文件,把上面创建好的数据库实例配置信息copy出来,并把HOST改为Oracle服务端的IP地址

CXB =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.44.213)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = cxb.grgbanking.com)
    )
  )
# cxb.grgbanking.com 这是上面创建的全局数据库名
# CXB 是创建的数据库实例SID,这个在客户端pl/sql那边可以随便起

29、然后到装有pl/sql电脑上面找到tnsnames.ora这个文件,把上面的数据库实例信息copy过来,我pl/sql的安装目录是E:\oracle\product\10.2.0\client_1\NETWORK\ADMIN

30、打开这个文件把创建好的服务端实例信息copy过来粘贴保存,然后打开pl/sql工具,用户名输入上面创建好的数据库用户名caixuanbin,口令是创建好的:grgsecone,数据库是创建好的实例:CXB(这个信息可以在随意改的,不一定要和创建好的数据库实例名称一致),点击确定就可以登录创建好的数据库实例了

这里的数据库:是填CXB,如果客户端改的与服务端实例名不一致,以客户端为准;例如上面把配置信息改为

CXBTEST =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.44.213)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = cxb.grgbanking.com)
    )
  )

那么上面的数据库就要填成CXBTEST了

到此,创建数据库实例,进行数据库用户授权,及如何通过客户端连接创建好的数据库实例就介绍完了。

相关推荐

程序员:JDK的安装与配置(完整版)_jdk的安装方法

对于Java程序员来说,jdk是必不陌生的一个词。但怎么安装配置jdk,对新手来说确实头疼的一件事情。我这里以jdk10为例,详细的说明讲解了jdk的安装和配置,如果有不明白的小伙伴可以评论区留言哦下...

Linux中安装jdk并配置环境变量_linux jdk安装教程及环境变量配置

一、通过连接工具登录到Linux(我这里使用的Centos7.6版本)服务器连接工具有很多我就不一一介绍了今天使用比较常用的XShell工具登录成功如下:二、上传jdk安装包到Linux服务器jdk...

麒麟系统安装JAVA JDK教程_麒麟系统配置jdk

检查检查系统是否自带java在麒麟系统桌面空白处,右键“在终端打开”,打开shell对话框输入:java–version查看是否自带java及版本如图所示,系统自带OpenJDK,要先卸载自带JDK...

学习笔记-Linux JDK - 安装&配置

前提条件#检查是否存在JDKrpm-qa|grepjava#删除现存JDKyum-yremovejava*安装OracleJDK不分系统#进入安装文件目...

Linux新手入门系列:Linux下jdk安装配置

本系列文章是把作者刚接触和学习Linux时候的实操记录分享出来,内容主要包括Linux入门的一些理论概念知识、Web程序、mysql数据库的简单安装部署,希望能够帮到一些初学者,少走一些弯路。注意:L...

测试员必备:Linux下安装JDK 1.8你必须知道的那些事

1.简介在Oracle收购Sun后,Java的一系列产品就被整合到Oracle官网中,打开官网乍眼一看也不知道去哪里下载,还得一个一个的摸索尝试,而且网上大多数都是一些Oracle收购Sun前,或者就...

Linux 下安装JDK17_linux 安装jdk1.8 yum

一、安装环境操作系统:JDK版本:17二、安装步骤第一步:下载安装包下载Linux环境下的jdk1.8,请去官网(https://www.oracle.com/java/technologies/do...

在Ubuntu系统中安装JDK 17并配置环境变量教程

在Ubuntu系统上安装JDK17并配置环境变量是Java开发环境搭建的重要步骤。JDK17是Oracle提供的长期支持版本,广泛用于开发Java应用程序。以下是详细的步骤,帮助你在Ubuntu系...

如何在 Linux 上安装 Java_linux安装java的步骤

在桌面上拥抱Java应用程序,然后在所有桌面上运行它们。--SethKenlon(作者)无论你运行的是哪种操作系统,通常都有几种安装应用程序的方法。有时你可能会在应用程序商店中找到一个应用程序...

Windows和Linux环境下的JDK安装教程

JavaDevelopmentKit(简称JDK),是Java开发的核心工具包,提供了Java应用程序的编译、运行和开发所需的各类工具和类库。它包括了JRE(JavaRuntimeEnviro...

linux安装jdk_linux安装jdk软连接

JDK是啥就不用多介绍了哈,外行的人也不会进来看我的博文。依然记得读大学那会,第一次实验课就是在机房安装jdk,编写HelloWorld程序。时光飞逝啊,一下过了十多年了,挣了不少钱,买了跑车,娶了富...

linux安装jdk,全局配置,不同用户不同jdk

jdk1.8安装包链接:https://pan.baidu.com/s/14qBrh6ZpLK04QS8ogCepwg提取码:09zs上传文件解压tar-zxvfjdk-8u152-linux-...

运维大神教你在linux下安装jdk8_linux安装jdk1.7

1.到官网下载适合自己机器的版本。楼主下载的是jdk-8u66-linux-i586.tar.gzhttp://www.oracle.com/technetwork/java/javase/downl...

window和linux安装JDK1.8_linux 安装jdk1.8.tar

Windows安装JDK1.8的步骤:步骤1:下载JDK打开浏览器,找到JDK下载页面https://d.injdk.cn/download/oraclejdk/8在页面中找到并点击“下载...

最全的linux下安装JavaJDK的教程(图文详解)不会安装你来打我?

默认已经有了linux服务器,且有root账号首先检查一下是否已经安装过java的jdk任意位置输入命令:whichjava像我这个已经安装过了,就会提示在哪个位置,你的肯定是找不到。一般我们在...

取消回复欢迎 发表评论: