摘要:一、用户管理类1、创建用户:Create user usernameIdentified by passwordDefault tablespace tablespacenameTemporary tablespace temp;2、查询数据库用户select username from dba_users;3、删除用户:drop user username cascade;4、修改用户属性Alter user usernameIdentified by new_passwordDefault tablespace tablespacename_newTemporary tablespace
阅读全文
摘要:问题现象:数据文件被无意删除,导致数据库表空间无法删除,并且重新刷表空间提示表空间已经存在;解决方法:1、oracle用户登录服务器,使用sysdba连接数据库>sqlplus / as sysdba2、加载启动数据库sql> startup mount;3、将表空间下创建的数据文件全部删除;比如表空间TEST_DAT,创建了两个数据文件'/opt/oracle/oradata/TESTDB01.dbf' 和'/opt/oracle/oradata/TESTDB02.dbf',其中TESTDB01.dbf已被删除执行如下命令删除剩余的数据文件TEST
阅读全文
摘要:由于数据文件路径下的空间不足或表空间不足时,需要更换或扩展或新增表空间时,以下简单介绍下几种处理方式(数据文件/opt/oracle/oradata/testdb.dbf,原大小为100M)一、扩大表空间现有数据文件的大小(当表空间不足,但是数据文件所在目录空间足够时)1、oracle用户登录数据库服务器,用sysdba连接数据库>sqlplus / as sysdba2、扩大现有数据文件的大小sql>alter database datafile '/opt/oracle/oradata/testdb.dbf' resize 1000M;二、增加新的数据文件(表空
阅读全文
摘要:用户组:创建用户组:groupadd groupname;删除用户组:groupdel groupname;修改用户组:groupmod -o -nnewgroupnameoldgroupname显示用户和所属组信息:groups用户类:创建用户:useradd -d /home/username(家目录) -g groupname(所属组) -u userid(用户id) -s /bin/csh(使用的shell类型) -m username(用户名)设置密码:passwd username修改用户:usermod –l newusername oldusername删除用户:userdel
阅读全文
摘要:简单记录下数据泵导出导入expdp 、impdp 和 普通导出导入 exp、imp一、数据泵导出数据库(按用户)步骤:1、以oracle用户登录oracle所在服务器,创建数据库备份文件目录>mkdir backup/dump2、以数据库管理员身份连接数据库>sqlplus / as sysdba3、查看数据库实例名SQL>select instance_name from v$instance;4、指定导出数据库备份的路径SQL>create or replace directory DIR_DUMP as 'backup/dump';5、对备份目录授
阅读全文
摘要:一、数据库信息1、数据库时间select to_char(sysdate, 'yyyy-mm-dd hh24:mi:ss') AS dbtime from dual;2、主机OS类型SELECT dbms_utility.port_string FROM dual;3、主机OS位数select metadata from sys.kopm$;4、参数配置信息SELECT * FROM v$parameter t WHERE t.ISDEFAULT = 'FALSE';5、资源限制信息SELECT * FROM v$resource_limit;6、数据库版本se
阅读全文