oracle建表? 本帖最后由 pl_mm5 于 2011-12-07 17:34:19 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你建表时候没有指定用户,那么表就是创建者的,它是system的。hll/hll orcl normal 里的orcl不叫监听,叫网络服务名,它就代表一个连库串而已,你想起什么起什么。你直接hll/hll orcl normal 连接进去,创建表,继续就行了。 -- 用system用户登录sqlplus system/oracle@orcl-- 创建表空间create tablespace longs datafile 'D:\long.dbf' size 100M autoextend on;create user hll identified by hll default tablespace longs;grant dba to hll;-- 用hll用户登录sqlplus hll/hll@orcl创建表。请按上面的步骤操作。注意Oracle的一些基本概念。表空间:是一个逻辑的概念,是属于所有用户共享的。表:是属于创建他的用户的。 用SYSTEM用户登录后,创建表空间,创建用户,为用户创建权限用创建的用户登录后,创建表就可以了! 你登陆的用户不对吧,要用hil用户登陆,因为你的表空间默认被hil操作 恩,你用system建表的时候没有指定表是给什么用户的,当然就默认给system用户了。用hil用户登录再建表就OK 感觉楼主你的问题是为什么授予了DBA权限却TABELS下面没有表,赋予了DBA权限可以查看所有表,但是那个表属主不是hil。你可以用select 查询到那张表的 SqlPlus下-- 用system用户登录sqlplus system/oracle@orcl-- 创建表空间create tablespace longs datafile 'D:\long.dbf' size 100M autoextend on;--创建用户create user hll identified by hll default tablespace longs;--授权grant dba to hll;-- 退出用hll用户登录sqlplus hll/hll@orcl创建表。请按上面的步骤操作。注意Oracle的一些基本概念。表空间:是一个逻辑的概念,是属于所有用户共享的。表:是属于创建他的用户的。PlSql下当前用户下--查看表空间select * from dba_tablespaces ;--查看用户下的表:select * from user_tables;--查字段数:select count(1) from user_tab_cols where table_name = 'HELP' PL/SQL table看不到表,SELECT命令能找到,求解 一简单问题。。 大侠看看。。关于分页的查询。。。 ASP连接ORACLE的问题 ORA-01017 一个简单问题 Oracle安装问题 数据库视图的问题 请问如何删除一个表中重复的col1重复的列。在线等 如何用exp工具备份远程数据库? 连接报错ora-01034 oracle not available 关于9I CLIENT 访问 8I时, EXP遇到的问题 关于ODBC链接oracle,在windows2008 64bit上 谁有 Oracle 10g数据库管理、应用与开发标准教程 课后简答题答案
sqlplus system/oracle@orcl
-- 创建表空间
create tablespace longs datafile 'D:\long.dbf' size 100M autoextend on;
create user hll identified by hll default tablespace longs;
grant dba to hll;-- 用hll用户登录
sqlplus hll/hll@orcl
创建表。请按上面的步骤操作。注意Oracle的一些基本概念。
表空间:是一个逻辑的概念,是属于所有用户共享的。
表:是属于创建他的用户的。
用创建的用户登录后,创建表就可以了!
感觉楼主你的问题是为什么授予了DBA权限却TABELS下面没有表,赋予了DBA权限可以查看所有表,但是那个表属主不是hil。你可以用select 查询到那张表的
SqlPlus下
-- 用system用户登录
sqlplus system/oracle@orcl
-- 创建表空间
create tablespace longs datafile 'D:\long.dbf' size 100M autoextend on;
--创建用户
create user hll identified by hll default tablespace longs;
--授权
grant dba to hll;-- 退出用hll用户登录
sqlplus hll/hll@orcl
创建表。请按上面的步骤操作。注意Oracle的一些基本概念。
表空间:是一个逻辑的概念,是属于所有用户共享的。
表:是属于创建他的用户的。PlSql下当前用户下
--查看表空间
select * from dba_tablespaces ;
--查看用户下的表:
select * from user_tables;
--查字段数:
select count(1) from user_tab_cols where table_name = 'HELP'