OCP认证考试指南(3):创建Oracle数据库(2)
下面我们来学习怎么在Linux环境下创建一个新数据库。
一、Database Configuration Assistant(DBCA)创建数据库
1、以Oracle用户登录到Linux系统。
2、改下显示编码吧,要不然出现的提示框界面会和Oracle安装时候一样。改编码命令:
?[Copy to clipboard]View Code BASH
$ LANG="en_US"
3、由于先前我们已经把环境变量设置好了,所以在这直接敲命令。
?[Copy to clipboard]View Code BASH
$ dbca
4、出现提示框界面,让我们一步步来。(因为在Linxu环境下截不到图,这里用文字表达)
5、在提示框Select the operation you wish to perform内选中 Create a database。
6、在提示框Select a template 内选中Custom database。
7、将Global database name 和 SID 都指定为ocp(可以自己写数据库名和实例名)。
8、选中复选框Configure the database with enterprise manager 与 Use database control for database management,不要选中复选框Use grid control for database management,不要选中复选框Enable email notification 或 Enable daily backup。
9、选中复选框Use the same password for all accounts,同时输入口令。(这里自己填吧)
10、选择File System 作为存储机制。
11、选择Use file locations from template作为存放数据库文件的位置。
12、选中复选框Specify flash recovey area,不过不要选中复选框Enable archiving。
13、选中复选框Enterprise Manager Repository。在提示框Standard Database Components内取消所有复选框的选中状态。
14、保留Memory、Sizing、Character Sets和Connection Mode的默认设置。
15、保留Database Storage的默认设置。
16、选中复选框Create database和Generate database creation scripts(这个路径,有兴趣可以记下来,等下用),取消复选框Save as a database template的选中状态。
17、给出了创建实例和数据库的详细信息,OK。
18、开始创建。
19、创建完成以后,我们要设置环境变量的SID。
?[Copy to clipboard]View Code BASH
$ export ORACLE_SID=ocp
20、这时候创建数据库过程完全完成。我们可以进行连接并查询。
?[Copy to clipboard]View Code SQL
$ sqlplus
SQL*Plus: Release 10.2.0.1.0 - Production on Thu Sep 18 00:26:52 2008
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Enter user-name: / as sysdba
相关文档:
Oracle中的to_date()函数
to_date()与24小时制表示法及mm分钟的显示:
一、在使用Oracle的to_date函数来做日期转换时,很多Java程序员也许会直接的采用“yyyy-MM-dd HH:mm:ss”的格式作为格式进行转换,但是在Oracle中会引起错误:“ORA 01810 格式代码出现
&nbs ......
Oracle时间日期操作
sysdate+(5/24/60/60) 在系统时间基础上延迟5秒
sysdate+5/24/60 在系统时间基础上延迟5分钟
sysdate+5/24 在系统时间基础上延迟5小时
sysdate+5 在系统时间基础上延迟5天
add_months(sysdate,-5) 在系统时间基础上延迟5月
add_months(sysdate,-5*12) 在系统时间基础上延迟5年
上月末的日期:sel ......
-- Drop existing database link drop database link DL_name
-- Create database link create database link DL_name connect to username identified by userpwd using '(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=ipaddress)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=service_name)))'; ......
1.首先要知道什么是ORACLE的客户端:
Oracle Instant client 是oracle提供的简便客户端, 支持多种平台. 可从oracle网站下载, 下载地址为
http://www.oracle.com/technology/tech/oci/instantclient/index.html
这时你按个libaio的库就可以了。
2. [root@localhost sdk]# ./occidml
./occidml: error while loading sh ......
先来了解下几个英文的简称,在以后经常会见到。
对象关系数据库管理系统(Object Relational Database Management System,简称ORDBMS)
关系数据库管理系统(Relational Database Management System,简称RDBMS)
数据库管理系统(Database Management System,简称DBMS)
结构化查询语言(Structured Query Langua ......