以前的开发中常用的是mysql和sql server,oracle很少使用,也不熟悉。 mysql和sql server的使用方法相似。 oracle的用法与他们不同,oracle在创建数据库时通常对应于一个用户,而数据库和用户通常对应于一个用户。 mysql和sql server可以直接从创建数据库的数据库名称创建数据库,但oracle需要执行以下三个步骤来创建数据库:
创建两个数据库的文件
创建用户与上面创建的文件形成映射关系
向用户添加权限
一.创建两个数据库的文件(monitor.dbf和monitor_temp.dbf两个文件)
createtablespacemonitorloggingdatafile ' e :appowneroradataorclmonitor.DBF '
size 100 mautoextendonnext 32m maxsize 500 mextentmanagementlocal;
createtemporarytablespacemonitor _ temp tempfile ' e :appowneroradataorclmonitor _ temp.DBF '
size 100 mautoextendonnext 32m maxsize 500 mextentmanagementlocal;
二、创建用户与上面创建的文件形成映射关系。 (用户名为monitor,密码为monitor )。
createusermonitoridentifiedbymonitordefaulttablespacemonitortemporarytablespacemonitor _ temp;
三.新增权限
授权连接、资源、数据库监视器;
grantcreatesessiontomonitor;
也可以使用删除数据库和删除用户的操作,但本节还介绍了删除语句
四.删除数据库
droptablespacemonitorincludingcontentsanddatafiles;
五.删除用户
dropusermonitorcascade;
实验可以自己进行。
【责任编辑: honglutel:(010 ) 68476606】
好耶0