windowsXP下oracle10初次使用

以下写的东东,都是为了自己给自己做个笔记,同时也希望能帮到初次使用oracle的朋友们。

一,

首先在oracle官方网站上下载oracle10.2g,下载地址为:

http://www.oracle.com/technology/global/cn/software/products/database/oracle10g/index.html

 

 

二,

1在完成安装之后,查看任务管理器中是否有oracle.exe进程,如果有,则证明oracle数据库服务器已经启动了,如果没有就重启电脑。

2 可以再安装的时候选择配置启动数据库,也可以不选择。再安装好之后通过Oracle建立数据库向导来建立数据库,在建立数据库的时候,有个步骤是设置口令,这个口令是你在建立好该数据库后,所有登陆用户的密码。

3要使用oracle创建表,首先要创建表空间,创建用户和给用户授予权限。这几个创建都可以在服务器端的SQL PLUS上进行,也可以再客户端进行,如果在客户端,就需要下载oracle的客户端。当然,现在大家一般都不使用oracle的客户端,而是用pl/sql来代替oracle的客户端操作,但是你还是要安装oracle的客户端(大约700M左右),不过,网上有牛人做出的精简版的oracle的客户端,只有30M左右,所有你可以再网上找到这个精简版的oracle的客户端。在安装好了精简版的oracle的客户端后,你再下载并安装pl/sql dev工具软件,这个软件可以更好的帮你进行oracle操作管理。在安装完pl/sql 后,你可能连接不上oracle服务器,这时,就要用oracle服务器上的T.ora覆盖掉精简版的oracle的客户端中的T.ora文件。

4,用pl/sql登陆时,如果用system登陆,就要选择narmol,如果用sys登陆,就要用SYSDBA。登陆后,选择“文件”-“新建”-SQL窗口”,在这个里面就可以创建表空间,用户和授予权限了。当然,你也可以通过左边中的菜单,先选择My project,然后右键点击TABLESPACE新建表空间,其它也这样操作。

5,下面是创建表空间,用户和授予权限的语句:

-- 创建 weboa_temp临时表空间

CREATE SMALLFILE temporary TABLESPACE weboa_temp tempfile 'E:\ORACLE\product\10.2.0\ORADATA\weboa\weboa_temp01.dbf' SIZE 1000M AUTOEXTEND ON NEXT 100M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL ;

 

-- 创建 weboa_data表空间

CREATE SMALLFILE TABLESPACE weboa_data DATAFILE 'E:\ORACLE\product\10.2.0\ORADATA\weboa\weboa_data01.dbf' SIZE 1000M AUTOEXTEND ON NEXT 100M MAXSIZE UNLIMITED LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO ;

 

-- 创建 用户

CREATE USER testsys PROFILE "DEFAULT" IDENTIFIED BY testsys DEFAULT TABLESPACE weboa_data temporary TABLESPACE weboa_temp ACCOUNT UNLOCK;

--分配权限

GRANT CONNECT TO testsys WITH ADMIN OPTION;

GRANT RESOURCE TO testsys WITH ADMIN OPTION;

GRANT DBA TO testsys WITH ADMIN OPTION;

这里就不做详细解释了,详细解释可以参考文章“Oracle创建表空间语句说明”

6对于自己创建的用户,只需要分配“CONNECTRESOURCEDBA”这三个权限就行了。当用自己创建的用户,比如我这里的testsys用户登陆PL/SQL时,连接那里要选择narmol。登陆后,就可以开始创建表了。这里推荐使用PD来创建和管理表,这样更直观和方便。

7,未完,待续

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值