Oracle常见问题解决方法
1、设置数据库用户的密码有效期为 无限制
--查询proile文件名
SELECT username,PROFILE FROM dba_users;
--查询文件 的密码保护策略
SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';
--更改 密码保护策略 为 无限制
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
2、创建表空间
/*第1步:创建数据表空间 */
create tablespace XYYSCS
logging
datafile '/home/oracle/app/oradata/orcl/XYYSCS.dbf'
size 100m
autoextend on
next 100m maxsize UNLIMITED
extent management local;
/*第2步:创建用户并指定表空间 */
create user XYYSCS identified by "Cwag.Jq.xyJCYs.C0M"
default tablespace XYYSCS
temporary tablespace temp;
/*第3步:给用户授予权限 */
grant connect,resource,dba to XYYSCS;
--追加表空间
alter tablespace XYYSCSadd datafile '/home/oracle/oradata/orcl/XYYSCS01.dbf' size 200M autoextend on next 50M maxsize unlimited;
--追加临时表空间
ALTER TABLESPACE TEMP ADD TEMPFILE '/home/oracle/oradata/orcl/TEMP03.dbf' SIZE 4G AUTOEXTEND ON NEXT 128M MAXSIZE 6G;
3、查询表空间及表大小
--查看表空间使用情况等信息
select file_name,tablespace_name,round(bytes/(1024*1024)) from dba_data_files
--查看表空间使用大小
select tablespace_name,sum(round(bytes/(1024*1024*1024),2))||'GB' as GB from dba_data_files
group by tablespace_name
order by sum(round(bytes/(1024*1024*1024)))
--查看表大小
SELECT * FROM (
select segment_name,ROUND(SUM(bytes)/1024/1024/1024,2) as GB from user_segments
group by segment_name
) WHERE GB>=0.1
order by GB desc
4、数据泵备份和还原
---创建逻辑文件路径
create directory dump_dir as '/home/oracle/dump_dir';
--查询目录
select * from dba_directories;
--授权读写权限
grant read,write on directory dump_dir to XYYSCS;
--导出
--expdp 用户名/密码(有特殊字符使用转义符加双引号/"密码/") dumpfile=导出文件名.dmp logfile=导出日志名.log directory=逻辑路径名 schemas=方案名称
expdp CWAG9010/\"Cwag.Jqcs@97SSAKH\" dumpfile=CWAG901020220113.dmp logfile=CWAG901020220113.log directory=dump_dir schemas=CWAG9010
--导出指定的表(MD_ORG)
expdp CWAG9010/\"Cwag.Jqcs@97SSAKH\" dumpfile=CWAG901020220113.dmp logfile=CWAG901020220113.log directory=dump_dir schemas=CWAG9010 EXCLUDE=TABLE:\" NOT IN \(\'MD_ORG\'\)\"
--导入
--impdp 用户名/密码(有特殊字符使用转义符加双引号/"密码/") dumpfile=备份文件.dmp logfile=备份日志名.log directory=逻辑路径名 remap_schema=导出方案名:导入方案名 remap_tablespace=导出表空间名:导入表空间名
impdp CWAGCS/\"Cwag.Jqcs@97SSAKH\" dumpfile=cwag20220112_000201.dmp logfile=back.log directory=dump_dir remap_schema=CWAG:CWAGCS remap_tablespace=CWAG:CWAGCS
-- 导入指定的表(MD_ORG)
impdp CWAGCS/\"Cwag.Jqcs@97SSAKH\" dumpfile=cwag20220112_000201.dmp logfile=back.log directory=dump_dir remap_schema=CWAG:CWAGCS remap_tablespace=CWAG:CWAGCS EXCLUDE=TABLE:\" NOT IN \(\'MD_ORG\'\)\"
Oracle常见问题解决方法的更多相关文章
- OpenStack安装部署管理中常见问题解决方法
一.网络问题-network 更多网络原理机制可以参考<OpenStack云平台的网络模式及其工作机制>. 1.1.控制节点与网络控制器区别 OpenStack平台中有两种类型的物理节点, ...
- Web Deploy发布网站及常见问题解决方法(图文)
Web Deploy发布网站及常见问题解决方法(图文) Windows2008R2+IIs7.5 +Web Deploy 3.5 Web Deploy 3.5下载安装 http://www.iis.n ...
- Python爬虫编程常见问题解决方法
Python爬虫编程常见问题解决方法: 1.通用的解决方案: [按住Ctrl键不送松],同时用鼠标点击[方法名],查看文档 2.TypeError: POST data should be bytes ...
- 老出BUG怎么办?游戏服务器常见问题解决方法分享
在游戏开发中,我们经常会遇到一些技术难题,而其引发的bug则会影响整个游戏的品质.女性向手游<食物语>就曾遇到过一些开发上的难题,腾讯游戏学院专家团Wade.Zc.Jovi等专家为其提供了 ...
- VNC使用及其常见问题解决方法
博主之前在博文(https://www.cnblogs.com/kangbazi666/p/14153604.html)中已经介绍了多人VNC的配置方法,下面将简单介绍其使用方法及常见问题的解决方法. ...
- QTP常见问题解决方法(一)
1.对脚本的运行速度进行设置 TOOLS->OPTIONS->RUN->RUN MODE 设置就可以了:一般可以设置为500或者1000值,也就是毫秒: QTP 12.0版本: TO ...
- 转:在决定使用ClickOnce发布你的软件前,应该知道的一些事情(一些常见问题解决方法)
1,无法有效避免非法的下载 使用ClickOnce部署,你的软件的更新版可以发布到Web服务器上,当用户从开始菜单启动软件时,ClickOnce自动到指定的URL去检测是否存在新版本,并且从这个地址下 ...
- Entity Framework表名默认自动变为复数形式等常见问题解决方法
今天使用了一下手写EntityFramework,发现一些常见的问题,做个记录: 1.以前使用模板生成不太在意的问题,就是在定义实体类时,如果没映射注释,自动映射的表名会变成复数形式 如:表名==&g ...
- VC++6.0一些常见问题解决方法(打开多个窗口、行号、添加文件无响应、更改.exe图标及名称等等)
背景: 最近使用VC++6.0做一个界面,供测试CAN通信使用.由于客户希望我们提供简单方便的函数接口让其最快速使用CAN,DLL(动态链接库)是不二之选.做DLL需要两个VC窗口进行测试才方便.可是 ...
随机推荐
- java——封装
java--封装 java--封装1 封装的理解和好处2 封装的事项实现步骤3 将构造器和setXx结合4 this和super区分 1 封装的理解和好处 隐藏实现细节:[方法(连接数据库)<- ...
- Z-blog csrf漏洞学习
Z-blog csrf 环境搭建 1. 首先我在本地搭了一个z-blog. 思路:csrf并不侧重于哪种功能点,只要检测不规范,就可能利用成功,所以我考虑了一下后台添加管理员的地方. 数据包构造 ...
- 实际业务处理 Kafka 消息丢失、重复消费和顺序消费的问题
关于 Kafka 消息丢失.重复消费和顺序消费的问题 消息丢失,消息重复消费,消息顺序消费等问题是我们使用 MQ 时不得不考虑的一个问题,下面我结合实际的业务来和你分享一下解决方案. 消息丢失问题 比 ...
- numpy教程03---ndarray的运算
欢迎关注公众号[Python开发实战], 获取更多内容! 工具-numpy numpy是使用Python进行数据科学的基础库.numpy以一个强大的N维数组对象为中心,它还包含有用的线性代数,傅里叶变 ...
- 记录Jenkins升级到最新版遇到的问题
首先吐槽一下Jenkins: 1.安装插件的时候无法根据Jenkins的版本号安装对应的插件! 2.安装插件安装版本不一致的时候无法降低插件版本! 3.为啥要我们升级到最新版! 一.升级原因 我的 ...
- switch 用法
1.语法格式和规则 switch case 语句语法格式如下: switch(expression){ case value : //语句 break; //可选 case value : //语句 ...
- Ubu18开机自启动
Ubu开机自启动 简单示例 在/etc/init.d/目录下新建启动脚本Test #!/bin/bash ### BEGIN INIT INFO # Provides: Test # Required ...
- Kotlin 之 let、with、run、apply、also 函数的使用
一.内联拓展函数 let let 扩展函数的实际上是一个作用域函数,当你需要去定义一个变量在一个特定的作用域范围内,let函数的是一个不错的选择:let函数另一个作用就是可以避免写一些判断null的操 ...
- git版本时提示openssl ssl_read
1.右击git bash here 2.执行 git config --global http.sslVerify "false"
- python基础练习题(题目 两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单)
day14 --------------------------------------------------------------- 实例022:比赛对手 题目 两个乒乓球队进行比赛,各出三人. ...