Oracle数据常见问题小结
2016-06-28 17:50
375 查看
Oracle10G客户端、ODP连接11G数据库,出现ORA - 1017用户名/口令无效; 登录被拒绝 的问题:11G开始默认密码区分大小写,修改数据库,禁用大小写敏感模式:ALTER SYSTEM SET SEC_CASE_SENSITIVE_LOGON = FALSE。
Java开发Oracle的jdbc驱动三种主要分类:JDBC OCI(需要Oracle客户端)、JDBC Thin(不需要客户端)。
ORA-12518 TNS:监听程序无法分发客户机连接的解决办法:http://blog.csdn.net/zouyujie1127/article/details/16883493
1、如果有删除用户的权限,则可以:
drop user user_name cascade;
加了cascade就可以把用户连带的数据全部删掉。
删除后再创建该用户。
--创建管理员用户
create user 用户名 identified by 密码 default tablespace space_data(表空间名称) temporary tablespace space_temp(临时表空间名称);
--授权
grant connect,dba to 用户名;
--修改限额
ALTER USER "用户名" QUOTA UNLIMITED ON SPACE_DATA(表空间名称);
--查看所有用户对象
select uo.object_name,uo.object_type from user_objects uo where uo.object_type<>'LOB' order by uo.object_type desc
2、如果没有删除用户的权限,则可以执行:
select 'drop table '||table_name||';'
from cat
where table_type='TABLE'
将会输出一批删除表的sql语句,这些SQL语句执行一下就可以了。(需要有drop table的权限)
Java开发Oracle的jdbc驱动三种主要分类:JDBC OCI(需要Oracle客户端)、JDBC Thin(不需要客户端)。
ORA-12518 TNS:监听程序无法分发客户机连接的解决办法:http://blog.csdn.net/zouyujie1127/article/details/16883493
ORACLE删除当前用户下所有的表的方法
1、如果有删除用户的权限,则可以:drop user user_name cascade;
加了cascade就可以把用户连带的数据全部删掉。
删除后再创建该用户。
--创建管理员用户
create user 用户名 identified by 密码 default tablespace space_data(表空间名称) temporary tablespace space_temp(临时表空间名称);
--授权
grant connect,dba to 用户名;
--修改限额
ALTER USER "用户名" QUOTA UNLIMITED ON SPACE_DATA(表空间名称);
--查看所有用户对象
select uo.object_name,uo.object_type from user_objects uo where uo.object_type<>'LOB' order by uo.object_type desc
2、如果没有删除用户的权限,则可以执行:
select 'drop table '||table_name||';'
from cat
where table_type='TABLE'
将会输出一批删除表的sql语句,这些SQL语句执行一下就可以了。(需要有drop table的权限)
相关文章推荐
- 百度文库,linux下安装oracle客户端
- oracle 删除表、表空间、用户时,如何释放磁盘空间
- Oracle树操作(select…start with…connect by…prior)
- Python连接teradata和Oracle的简单例子
- Oracle 删表前验证表名是否存在并且删除
- Oracle 添加第二个实例 和 监听
- oracle自动备份
- oracle 建索引
- 谓词推入
- Oracle shutdown(关闭)状态下从spfile中创建pfile
- oracle 笔记(1)
- Oracle 事务
- C# 连接 Oracle 的几种方式
- Oracle处理CLOB超过4000入库问题
- sqlserver、mysql、oracle各自的默认端口号
- how-to-install-oracle-java-on-ubuntu-14-04
- rollup 和 cube 的区别
- php连接ORACLE数据库问题解决办法
- Oracle 11g客户端在Linux系统上的配置步骤详解
- C++连接Oracle之OCCI(windows)