碰到几个基础问题,请指教
ywh25 2002-11-08 12:05:14 1.我用database configuration assistant创建一个新的数据库的时候花了好长时间也没成功,进度总是停在58%的地方,系统提示正在添加oracle jserver,搞了好久
也没添加好,硬盘在狂闪,我都有些气馁了,我装的是oracle 8.1.7.是不是机子配置不行啊?内存才128m。我开始安装oracle的时候系统也装了一个默认的数据库,但没用多久时间啊,请帮忙!!
2.我用net8配置了一个服务名(test),连接本地的数据库,然后在dba studio里面创建了一个database links,在service里面指定为test,然后测试数据库链接,可是不通,是不是service里面填错了?还是怎么,请指导!
3.在建立一个散列聚簇的时候,可以制定一个散列函数或者使用oracle内部的散列函数,但是怎么指定一个散列函数呢?oracle内部的散列函数又是什么呢?
4.到底段和表的区别是什么?是不是一个表含有多个段?比如,一个表有数据段,在这个表上建立索引的话,还有索引段。一个数据段里面就只有一个表的数据还是可以有几个表的呢?
5.登陆oracle数据库的时候,可以用internal直接登陆,不用密码,它相当于sys用户,我察看dba_users字典里面没有这个用户,我能不能控制,让用internal登陆时,必须输入密码?怎么设定呢?
6.Create tablespace test datafile 'd:\orant\database\test.dbf'
size 50k autoextend on next 10k maxsize unlimited
default storage (initial 128k next 16k pctincrease 5
minextents 1 maxextents 50) online;
这句话里面定义的数据文件为test.dbf,其大小初始为50kb,表空间的存储方案是初始128kb。这到底该怎么理解呢?表空间里面就一个数据文件test.dbf,但是数据文件的初始大小是50kb,而表空间的初始大小是128kb?两者为什么不同呢?是不是这个表空间自动创一个回滚段?大小为78kb?
好多概念理解得不够透彻,希望大家帮帮我!先谢过了