有朋友问我,Oracle中怎么建库? Oracle和其他的数据库有啥不一样?他的问题太多了,而我觉得自己简单的解释能够满足他对Oracle的好奇,于是写下该文。(ps:文中的朋友,就是朱伟兄弟的esframework群中的小虾同志) Oracle和mssql有些不一样,比如说Oracle的基本构成单位是表空间、表、段、块。 装好Oracle后,我们使用Oracle客户端连接到Oracle,首先看到的是案例库。然后案例库下面是表空间。(一般的安装情况下,都是有初始化数据的。如果你想重建案例库,建议不使用初始化数据) 看到基本的结构,就会了解到表空间是一个大的容器,想要建表,就比如要先建表空间。 在这之前,我们必须先新建一个用户来管理新的表空间。因为Oracle规定了三种基本用户身份normal、sysoper、sysdba。其中sysdba和sysoper都属于系统级用户,只有通过授权的normal用户才可以直接访问新建的表空间中的数据信息。 在新建用户后,可以通过角色授权,或者直接授权。建议直接授权。通过角色授权有些地方会有间接性的问题,这里我就不作详细的说明了。(如果有同仁觉需要的话,可以email联系我) 直接授权,给予DBA的用户,管理一个表空间。然后,我们就可以退出sys系统用户,可以用normal身份用户登录了,之后就可以建立各种表。让Oracle服务随Linux系统的启动而启动Oracle函数学习笔记分享相关资讯 Oracle技巧
- 通过进程id号知道一个Oracle会话所 (08/10/2008 07:12:58)
- Oracle控制文件多元化处理 (06/22/2008 11:08:35)
- 新手学堂 Linux下Oracle的自动启动 (03/31/2008 13:44:44)
| - Oracle PLS 调试的输出方法 (08/09/2008 07:51:09)
- Linux平台下Oracle9i数据库正确显 (04/06/2008 10:11:35)
- Oracle 9.2.0.1版函数编译一个小问 (03/24/2008 06:19:07)
|
本文评论 查看全部评论 (0)