需要注意的几点

1、如果用oracle客户端访问服务器的话必须把服务器的主机名写成(计算机的名称)
Oracle创建数据库的方法

2、navigate如何远程oracle数据库

E:\app\lenovo\product\11.1.0\client_1\BIN下面的oci.dll的文件替换掉naviaget相应的文件

创建数据库的方法有

1.通过运行Oracle Database Configuration Assistant 创建配置或删除数据库(也可在命令行下输入dbca);
2.用命令行的方式建立数据库
3.通过运行自定义的批处理脚本(或create_ORACLE_SID.bat(create_ORACLE_SID.sql))来创建配置或删除数据库

一、图形化方式创建数据库

方法/步骤

  1. 1

    从Windows桌面执行“开始”→“程序”→“Oracle - <ORACLE_HOME_NAME>”→“配置和移置工具”→“Database Configuration Assistant”命令,打开Database Configuration Assistant对话框的欢迎界面,单击该界面中的“下一步”按钮

  2. 2

    启用“创建数据库”选项,单击“下一步”按钮,进入“步骤2:数据库模板”界面

  3. 3

    启用“一般用途或事务处理”选项,单击“下一步”按钮,进入“步骤3:数据库标识”界面

     
  4. 4

    在“步骤3:数据库标识”界面中设置新数据库的全局数据库名,这里设置为myorcl,而数据库实例名(SID)默认与全局数据库名相同,也为myorcl

  5. 5

    设置好口令后,单击“下一步”按钮,进入“步骤6:存储选项”界面,在该界面中启用“文件系统”选项

  6. 6

    单击“下一步”按钮,进入“步骤7:数据库文件所在位置”界面。设置好存储位置后,单击“下一步”按钮,进入“步骤

  7. 7

    ¤采用默认设置,单击“下一步”按钮,进入“步骤9:数据库内容”界面,该界面中可以对示例方案及定制脚本进行配置。采用默认设置,单击“下一步”按钮,进入“步骤10:初始化参数”界面,该界面中可以对内存、调整大小、字符集和连接模式进行配置。采用默认设置,单击“下一步”按钮,进入“步骤11:安全设置”界面,在该界面中采用默认设置,即启用“保留增强的11g默认安全设置”选项。¤单击“下一步”按钮,进入“步骤 12:自动维护任务”界面,在该界面中选择“启用自动维护任务”选项。

  8. 8

    单击“下一步”按钮,进入“步骤13:数据库存储”界面,在该界面中可以指定数据库的存储参数,单击“下一步”按钮,进入“步骤14:创建选项”界面

  9. 9

    单击“完成”按钮,在弹出的“确认”对话框中单击“确定”按钮,即可开始新数据库的创建

    二、用命令行的方式建立数据库

    CONNECT / AS SYSDBA

    STARTUP PFILE= 'C:oracleadmininit_testorcl.ora' NOMOUNT;

    CREATE DATABASE testOrcl DATAFILE '/u02/oracle/testOrcl/system01.dbf' SIZE 100M

    LOGFILE GROUP1 ('/u01/oracle/testOrcl/redo1a.log', '/u02/oracle/testOrcl/redo1b.log') SIZE 500K, GROUP2 ('/u01/oracle/testOrcl/redo1a.log', '/u02/oracle/testOrcl/redo1b.log') SIZE 500K CHARACTER SET ZHS16CGB231280;

    --将数据库直接从未建置状态转换到打开状态

    ALTER DATABASE OPEN;

    --删除数据库(Dropping a Database)

    SPOOL C:DROP_DATABASE.BAT

    SELECT 'DEL '||NAME 删除数据库相关数据文件 FROM V$DATAFILE;

    SELECT 'DEL '||MEMBER 删除数据重构日志文件 FROM V$LOGFILE; SPOOL OFF;

    优点:可以熟悉创建指令,创建原理; 缺点:配置简单,要求熟记命令行指令;

    3.通过运行自定义的批处理或SQL脚本(create_ORACLE_SID.bat或create_ORACLE_SID.sql)来创建

    --create_ORACLE_SID.bat

    set ORACLE_SID= ORACLE_SID.

    del C:ORACLE8IdatabasepwdORACLE_SID.ora

    C:ORACLE8Ibinoradim -new -sid ORACLE_SID. -intpwd oracle -startmode manual

    -pfile C:ORACLE8IadminORACLE_SIDpfileinit.ora

    C:ORACLE8Ibinsvrmgrl @C:WINNTProfilesAdministratorLbORACLE_SIDrun.sql

    C:ORACLE8Ibinsvrmgrl @C:WINNTProfilesAdministratorLbORACLE_SIDrun1.sql

    C:ORACLE8Ibinoradim -edit -sid ORACLE_SID -startmode auto

    --ORACLE_SIDrun.sql spool

    C:ORACLE8IadminORACLE_SIDcreatecreatedb

    set echo on

    connect INTERNAL/oracle

    startup nomount pfile=C:ORACLE8IadminORACLE_SIDpfileinit.ora

    CREATE DATABASE ORACLE_SID

    LOGFILE 'C:ORACLE8IoradataORACLE_SIDredo01.log' SIZE 1024K,

    'C:ORACLE8IoradataORACLE_SIDredo02.log' SIZE 1024K

    MAXLOGFILES 32

    MAXLOGMEMBERS 2

    MAXLOGHISTORY 1

    DATAFILE 'C:ORACLE8IoradataORACLE_SIDsystem01.dbf' SIZE 50M REUSE

    MAXDATAFILES 254

    MAXINSTANCES 1

    CHARACTER SET ZHT16BIG5

    NATIONAL CHARACTER SET ZHT16BIG5;

    spool off

    --ORACLE_SIDrun1.sql

    spool C:ORACLE8IadminORACLE_SIDcreatecreatedb1

    set echo on

    connect INTERNAL/oracle

    ALTER DATABASE DATAFILE 'C:ORACLE8IoradataORACLE_SIDsystem01.dbf' AUTOEXTEND ON;

    CREATE ROLLBACK SEGMENT SYSROL TABLESPACE "SYSTEM" STORAGE (INITIAL 100K NEXT 100K);

    ALTER ROLLBACK SEGMENT "SYSROL" ONLINE;

    另外我要说的是,新建全局数据库后:

    sys的口令是:change_on_install

    system的口令是:manager

    第一次启动的服务器有:

    OracleOraHome90Agent

    OracleOraHome90TNSListener

    OracleService(你数据库名字:例如你建立的数据库和SID名为:NEW,那这里就是NEW)

如何图形化创建oracle数据库的更多相关文章

  1. 详解:数据库名、实例名、ORACLE_SID、数据库域名、全局数据库名、服务名及手工脚本创建oracle数据库

    数据库名.实例名.数据库域名.全局数据库名.服务名 , 这是几个令很多初学者容易混淆的概念.相信很多初学者都与我一样被标题上这些个概念搞得一头雾水.我们现在就来把它们弄个明白. 一.数据库名 什么是数 ...

  2. Java创建Oracle数据库表

    我们通常只用java执行DML(即:insert, update, delete, select)操作,很少用来执行DDL(create, drop, alert)操作.今天试了下如何用java来创建 ...

  3. 在mysql数据库中创建Oracle数据库中的scott用户表

    在mysql数据库中创建Oracle数据库中的scott用户表 作者:Eric 微信:loveoracle11g create table DEPT ( DEPTNO int(2) not null, ...

  4. 创建oracle数据库job服务

    创建oracle数据库job服务:PlSqlDev操作job https://www.baidu.com/link?url=5vXhw0IqjvWEAgGSIYsSEVPvJb6njGkJ-_P_VF ...

  5. 创建Oracle数据库实例

    创建Oracle数据库实例 转自oracle数据库创建实例 数据库已经安装完成,可以正常登陆查看用户等操作. system用户只能用normal身份登陆em.除非你对它授予了sysdba的系统权限或者 ...

  6. 使用PLSQL 创建Oracle数据库用户并设置权限

    转至https://blog.csdn.net/ying890/article/details/14083029?utm_medium=distribute.pc_relevant_download. ...

  7. 通过 DBCA 工具创建Oracle数据库

    DBCA 是 Oracle 提供的一款图形化界面工具,用来帮助数据库管理员快速.直观地创建数据库,避免了繁琐复杂的 SQL命令操作. 使用 DBCA创建数据库的过程如下. (1)依次 单击“开始 ”→ ...

  8. Linux服务器中创建Oracle数据库实例

    紧接上篇,在Linux服务器已经完成对Oracle数据库软件的安装后,接下来要创建Oracle实例,看图说话: [su – oracle echo $DISPLAY export DISPLAY=10 ...

  9. 创建oracle数据库时,出现ORA-00922: 选项缺失或无效

    sdd53HOME 新建oracle数据库时遇到ORA-00922: 选项缺失或无效的问题,如图: 原因:一般是语句的语法有问题.比如命名不对,关键字写错等等.对于非标准的命名,一般采用双引号来创建. ...

随机推荐

  1. 部署Java Web项目报错(一)

    今天,我在部署Java Web项目时,出现错误,并且在eclipse新建一个servers,却出现多个项目. 具体错误截图如下: 然后,我又将项目部署到JBoss服务器中,却还是运行不成功 22:12 ...

  2. ASP.NET Core源码学习(一)Hosting

    ASP.NET Core源码的学习,我们从Hosting开始, Hosting的GitHub地址为:https://github.com/aspnet/Hosting.git 朋友们可以从以上链接克隆 ...

  3. Go基础之--操作Mysql(三)

    事务是数据库的一个非常重要的特性,尤其对于银行,支付系统,等等.database/sql提供了事务处理的功能.通过Tx对象实现.db.Begin会创建tx对象,后者的Exec和Query执行事务的数据 ...

  4. 复制粘贴之插件(clipboard.min.js)不需要安装flash

    <!DOCTYPE html> <html> <head> <title>ZeroClipboard Test</title> <me ...

  5. tablesorter 的使用

    <table id="myTable" class="tablesorter"> <thead> <tr> <th&g ...

  6. 2.3.2 InnoDB内存

    前面介绍了一些InnoDB的体系架构(http://www.cnblogs.com/tanwt/p/8530987.html) 接下来介绍一下InnoDB 的内存 1.缓冲池 首先我们需要了解的是In ...

  7. BZOJ 1926: [Sdoi2010]粟粟的书架(主席树,二分答案)

    BZOJ 1926: [Sdoi2010]粟粟的书架(主席树,二分答案) 题意 : 给你一个长为\(R\)宽为\(C\)的矩阵,第\(i\)行\(j\)列的数为\(P_{i,j}\). 有\(m\)次 ...

  8. 【CJOJ1090】【洛谷1967】【NOIP2013】货车运输

    题面 Description A 国有 n 座城市,编号从 1 到 n,城市之间有 m 条双向道路.每一条道路对车辆都有重量限制,简称限重.现在有 q 辆货车在运输货物,司机们想知道每辆车在不超过车辆 ...

  9. [Luogu2057]善意的投票

    题目戳我 题目描述 幼儿园里有n个小朋友打算通过投票来决定睡不睡午觉.对他们来说,这个问题并不是很重要,于是他们决定发扬谦让精神.虽然每个人都有自己的主见,但是为了照顾一下自己朋友的想法,他们也可以投 ...

  10. Android TV 电视调试和遥控器事件监听

    Android TV 真机调试 要进行Android TV开发免不了要进行真机调试. 1.确定电视盒子和开发机器在同一局域网中 2.打开电视盒子的adb允许调试开关 3.进入adb所在文件夹进行adb ...