oraclecreate(oraclecreatetable建表脚本)
本篇文章给大家谈谈oraclecreate,以及oraclecreatetable建表脚本对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、oracle create database
- 2、Oracle怎么执行 create database创建数据库
- 3、ORACLE 创建一个表
- 4、oracle create session 权限哪些操作
oracle create database
oracle可以用Database Configuration Assistant向导来创建数据库罩衡,这对于初学者来说可以避免不必要的麻烦。
数据库建好后,要想在数据库里建表,必须先为数据库建立用户,并为用户指定表空间。
假设oracle安装在D盘oracle目录下:
数据库建好后,在D:\oracle\product\10.1.0\oradata\下能找到以你所建数据库名为命名的文件夹,假设为newdata。
创建用户之前,要先创建表空间,命令格式如下:
create tablespace 表空间名 datafile '数据文件名' size 表空间大小;
如:create tablespace newdata_tablespace datafile 'D:\oracle\product\10.1.0\oradata\newdata\newdata_data.dbf' size 500M;
然后创建用户,
格式为: create user 用户名 identified by 密码 default tablespace 表空间表;
如:create user username identified by password default tablespace newdata_tablespace;
然后给用户授权:如——
grant connect,resource to username; --表液闷庆示把 connect,resource权限授予username用户
grant dba to username; --表示把 dba权限授予给username用户闹握
Oracle怎么执行 create database创建数据库
这个操作的过程相当于dbca的过程。
不同的是dbca是图形方式,create database是静默创建。
这个也是在数据库软件安装完成后执行的脚本。
一般情况下把这些内容封装在一个sql脚本中,然后sqlplus(不输入用户名密码)进入桐灶sqlplus命令行,然后执行该脚本。
如果局搜扮还不知道怎么操作,就搜索静默安装数据库,漏誉就能找到你要的东西。
[img]ORACLE 创建一个表
创建表可以用create语句来实现,:
create table tablename(id varchar2(20));
//格式就是create table 表毁孙名(字段1 类型,字段2 类正颂型……纤清链)。
扩展:
创建表空间:
CREATE TABLESPACE TBS_ETL_DATA LOGGING DATAFILE 'G:\oracle\product\10.2.0\oradata\tbs_etl_data01.dbf' SIZE 521M AUTOEXTEND OFF;
创建用户:
create user vpetl identified by vpetl default tablespace TBS_ETL_DATA;
赋权限:
grant connect,resource,alter system,debug connect session,select any table,delete any table,drop any table,alter any table to vpetl;
oracle create session 权限哪些操作
用户有了 create session 权限,便能使用
connect 用户名/密码@tns 别名
来远程登陆数据库
但也只能登陆数据库,以及查询神数悄一些 public 可以访问的视图等。
可以通过
select owner, object_name, object_type from all_objects;
了解无需额外授权便可以访问的对象的名称及类型。
如果需要能够建表,等,毕高则还需要单独授予相应的权限,
如grant create table to 用户名; 授予用户建表权限
alter user 用户名 quota 空间尺寸 on tablespace 表空间名;
授予用户在某个表空间可以占据多少空间量,然后,用户才能在该表空间中建表。
grant select on .. to 用户名;游渣
授予用户对某个表或视图的查询权限,用户才能进行相关对象的查询。
关于oraclecreate和oraclecreatetable建表脚本的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。