oracle11g创建表空间时,地址是自己打上去的还是默认的地址,
1、步骤一:登录Oracle数据库 在创建表空间之前,我们需要先登录Oracle数据库。我们可以使用SQL*Plus工具或者PL/SQLDeveloper等工具来登录Oracle数据库。
2、oracle默认表空间根据每个用户不同而不同。 如以下,创建一个用户: 1 2 3 create user shopping identified by shopping default tablespace shopping temporary tablespace shopping_temp; 其中shopping就是默认表空间。
3、安装第一步:配置安全更新,这步可将自己的电子邮件地址填写进去(也可以不填写,只是收到一些没什么用的邮件而已)。取消下面的“我希望通过My Oracle Support接受安全更新(W)”。
4、输入想创建的用户名/密码;默认表空间选择上一步自己创建的表空间WXY;临时表空间选择TEMP;Profile 可以空着(默认为DEFAULT)或者选择DEFAULT。点击Apply。在左侧users下面就会展示自己创建的user01 用户。
5、你需要的是connect、resource的权限,这样就能建立数据库对象了。另:oracle中并不存在“某个用户的数据库”一说,甚至连scheme的概念都弱化了,你需要管理的只是不同用户及其数据库对象而已。
6、Oracle 11G创建的表默认是在那个表空间?=== select default_tablespace from user_users;查出来的就是用户默认的表空间,建表的时候在不指定,表空间的前提下,默认建到用户默认表空间。
Oracle11g里的Users表空间可以删除吗
1、删除了表空间后,用户不能正常访问表了,比如。没有删除表空间时访问是用表空间.表名。
2、如果删除用户使用drop即可,如果要删除表空间的同时,删除对应的文件可以这样drop tablespace ocscdrbak including contents;drop tablespace tablespace_name including contents and datafiles;windows 要先offline。
3、系统表空间的文件肯定不能全部删的,一个表空间可以对应多个用户,如果是自建的表空间,只需在指定其为默认表空间的每个用户下执行一个函数即可。
4、oracle可以删除表空间。 登录oracle数据库,如用plsql,需要用户具有删除表空间的权限。 打开一个SQL窗口。
5、如果oracle是建立在虚拟机上的,可以直接使用linux命令进入oracle中删除。
oracle怎么查表空间的路径
1、oracle怎么查询表空间所在的路径 select from dba_data_files oracle11g导数据 注意oracle版本号 看看dmp文件是用什么语句导出来的。
2、oracle默认表空间根据每个用户不同而不同。 如以下,创建一个用户: 1 2 3 create user shopping identified by shopping default tablespace shopping temporary tablespace shopping_temp; 其中shopping就是默认表空间。
3、order by b.tablespace_name 该语句通过查询dba_free_space,dba_data_files,dba_tablespaces这三个数据字典表,得到了表空间名称,表空间类型,区管理类型,以”兆”为单位的表空间大小,已使用的表空间大小及表空间利用率。
4、现在的RAC一般都是ASM自动管理的,可能无法进入到存放路径。
如何删除Oracle11g的system表空间数据文件?
第一步:用sys权限登录oracle SQL connect sys/wellhope as sysdba 第二步:找到表空间oracle11g表空间的存储位置后oracle11g表空间,执行脱机命令。datafile 后面的就是绝对路径。
如果没有备份的话,也只能启动到数据库的mount状态下,startup mountoracle11g表空间;再把删除的文件所属的表空间离线,再进入到Open状态下。alter database open;进入到数据库后再重建表空间。
system表空间不能删掉,删掉的话只能重装。用Oracle的管理器打开system用户实例,把你在里面建的表一个一个删除,系统表千万不要删除。系统表的名称有一定规律的,容易识别。不过这九个G是无法简单回收的。
正常情况下,删除表空间的正确方法为:DROP TABLESPACE tablespace_name INCLUDING CONTENTS AND DATAFILES;如果没有通过以上命令删除而直接删除oracle11g表空间了数据文件,将导致数据库无法打开。
先对数据进行一次完整的备份。备份之后删除数据库中其中一个表空间,并删除与之相对应的数据文件。然后使用刚刚的备份进行恢复发现出现如下图的错误。
select file_name, tablespace_name from dba_data_files where tablespace_name =;DROP TABLESPACE命令从Oracle数据字典删除表空间、数据文件和表空间的内容。Oracle不会再访问该表空间中的任何内容。
oracle以什么用户创建表空间
1、登录linux,以oracle用户登录(如果是root用户登录的,登录后用 su - oracle命令切换成oracle用户)以sysdba方式来打开sqlplus,命令如下: sqlplus / as sysdba 创建临时表空间:--查询临时表空间文件的绝对路径。
2、步骤一:登录Oracle数据库 在创建表空间之前,我们需要先登录Oracle数据库。我们可以使用SQL*Plus工具或者PL/SQLDeveloper等工具来登录Oracle数据库。
3、oracle创建表空间操作方法如下:开启oracle服务,打开plsql工具,使用管理员账户登录 点左上角的新建SQL窗口 创建表空间。
4、create tablespace,这是一个系统权限,一般说来在已经有基础的权限的基础上,再授予这个权限,那么应该就可以创建表空间了。基础权限,一般包括connect,create session两个。其他权限看情况和需要进行授予。
5、如果不存在defaut_table_space表空间,则先创建。create tablespace defaut_table_space datafile /opt/oracle/datafile/defaut_table_space.dbf;关于你的问题:1 不必要。可以利用pl./sql或toad等工具连接即可创建。
oracle11g表空间的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于oracle11g表空间管理方式、oracle11g表空间的信息别忘了在本站进行查找喔。