Oracle的问题的解决
关于数据库的数据的导入导出
1.建数据库 修改密码的有效天数为无限期。
2.建表空间
3.建用户 导数据之前要建用户 要登进去试试 如themis_yw themis_yw 当前虚拟机的IP/orcl
4.用表空间用户导入表空间中数据
导入数据(还原):
imp themis_yw/themis_yw@172.18.100.237/orcl file=D:\app\bushucs.dmp fromuser=themis_yw touser=themis_yw log= d:\test_20190412.log feedback=10000 buffer=10240000
5.导出导出(备份):
exp themis_yw/themis_yw@172.18.100.237/orcl file=D:\app\test.dmp log=d:\test.log
6.删除表空间和其中的内容 另外,删除学会用户 参看6.2
drop tablespace themis_yw including contents and datafiles;
说明:file=D:\app\test.dmp 这个是自己新建的一个文件名
6.建表空间和角色
6.1刚刚建表空间的时候出现了,表空间已经存在,但是之前已经在sqlplus里面删除了,所以,原因是因为对应的根目录
下的文件已经产生了在D盘下D:\app\Administrator\oradata\orcl找到对应的文件名字并删除,当删除不了的时候,
以选择所有服务器--->点击对应服务器名称--->再选择右键--->打开计算机管理 然后点中其中某一个,然后输入首字母o,
即可找到对应的oracle service orcl;重启它或关闭它,不过记得好像是重启,再找到对应的文件名字,再删除对应的文
件,再重新建表空间。
6.2.然后新建角色,由于建过的,后来再建就要重新删除,在sqlplus中,sql>drop user themis_yw cascade,于是再重建,
但是又报了这个错误。
百度了一下,是由于临时表空间和默认表空间的之间发生了冲突,不应该同事默认和临时
表空间都指定的是同一个,所以把临时表空间的内容去掉即可。
刚才又报了一个错误,就是在创建了一个表空间用户角色之后报错了,说是权限不够,当
前的可能是普通的权限,而进入orcl这个实例界面需要DBA权限,所以重新以system这个
用户的权限进去,并从安全--->用户--->一般信息--->角色--->编辑列表中重新添加用户角色
权限,DBA和resource权限分配过来。
疑问:resource权限是什么意思 ? 百度一下。
#首先先把常用快捷方式发送到桌面,回忆一下或者百度。
删除表空间的用户角色和内容
drop user user_name cascade ;
drop tablespace themis_yw including contents and datafiles; --plsql也要学会用
Oracle的问题的解决的更多相关文章
- Oracle导入中文乱码解决办法
Oracle导入中文乱码解决办法 一.确保各个客户端字符集的编码同服务器字符集编码一致 1- 确定sqlplus字符集编码,如果是windows设置环境变量. 2- 确保Sec ...
- Oracle OCI-22053:溢出错误解决方法
原文 Oracle OCI-22053:溢出错误解决方法 Oracle 数值数据类型最多可存储 38 个字节的精度.当将 Oracle 数值转换为公共语言运行库数据类型时,小数点后边的位数可能过多,这 ...
- 经历:asp.net oracle 部署问题以及解决方法
原文:[原创]经历:asp.net oracle 部署问题以及解决方法 精简的美丽...... 一.环境 开发环境 win7 64bit Vs2010 ...
- 升级时针对Source oracle home 不存在解决办法
针对于oracle升级从11.2.0.4升级至12.1.0.1,遇到的问题解决. 运行/oracle/app/product/12.1.0.1/dbhome_1/bin/dbua 后 在选择数据库ho ...
- 导出oracle 到 mysql的解决办法
导出oracle 到 mysql的解决办法 使用sqluldr2 命令如下sqluldr2 USER=weibh/1234@dydb file=c:\1.txt sql=sql.sql FORMA ...
- Asp.Net 应用程序在IIS发布后无法连接oracle数据库问题的解决方法
asp.net程序编写完成后,发布到IIS,经常出现的一个问题是连接不上Oracle数据库,具体表现为Oracle的本地NET服务配置成功:用 pl/sql 等工具也可以连接上数据库,但是通过浏览器中 ...
- IIS 连接 oracle报Oracle.DataAccess版本错误解决办法
通过IIS连接oracle时报“Could not load file or assembly 'Oracle.DataAccess, Version=2.112.3.0, Culture=neutr ...
- sqlplus连接oracle失败分析和解决
背景: 多台Linux服务器需要安装Oracle客户端,实现和Oracle数据库连接做业务处理. 安装完第一台后,直接将安装的目录压缩并复制到其他几台机器上,启动sqlplus连接数据库时,一直提示输 ...
- Oracle协议适配器错误解决办法
在Oracle中新建了一个数据库,今天把它删了之后再登录SQL*PLUS就登不上去了,出现ORA-12560:TNS:协议适配器错误. ORA-12560: TNS: 协议适配器错误的解决方法 造成O ...
- dblink嵌套场景下 查询出现:ORACLE ORA-00600错误的解决
前段时间在做oracle查询的时候遇到了一个非常奇怪的现象,现将现象和解决过程记录下来,以备查看: 环境描述:A数据库通过dblink访问B数据库的视图,B数据库的视图的数据是通过B的dblink连接 ...
随机推荐
- Tensorflow Chapter-6
|--子节点 |--单位节点矩阵:长宽为1,深度不限 |--多维度的二维卷积,和之前的理解不一样:应该是每个通道都要计算在下一层的每个节点上:2*2*3,f=1*1*5 -> 2*2*3*5个参 ...
- Web API Request Content多次读取
使用自宿主OWIN 项目中要做日志过滤器 新建类ApiLogAttribute 继承ActionFilterAttribute ApiLogAttribute : ActionFilterAttri ...
- Js中Map对象的使用
Js中Map对象的使用 1.定义 键/值对的集合. 2.语法 mapObj = new Map() 3.备注 集合中的键和值可以是任何类型.如果使用现有密钥向集合添加值,则新值会替换旧值. 4.属性 ...
- javascript 表达式
// for(表达式1;表达式2;表达式3){// 循环体语句;// }// 先执行表达式1,在执行2表达式,// 如果2表达式结果为false,退出循环 ...
- boost::filesystem总结
boost::filesystem是Boost C++ Libraries中的一个模块,主要作用是处理文件(Files)和目录(Directories).该模块提供的类boost::filesyste ...
- Mac ssh启动和停止
原文地址:http://blog.csdn.net/cwj649956781/article/details/37913637 mac本身安装了ssh服务,默认情况下不会开机自启 1.启动sshd服务 ...
- Linq中join多字段匹配
错误示范: var projectSubmitInfos = (from project in db.T_PM_Project join member in db.T_PM_Member on pro ...
- java项目对jar包加密流程,防止反编译
Java 开发语言以其安全性高.代码优化.跨平台等特性,迅速取代了很多传统高级语言,占据了企业级网络应用开发等诸多领域的霸主地位.特别是近年来大数据.互联网+.云计算技术的不断发展,Java 开发语言 ...
- Linux 下如何修改用户名(同时修改用户组名和家目录)
有时候,由于某些原因,我们可能会需要重命名用户名.我们可以很容易地修改用户名以及对应的家目录和 UID.-- Shusain 本文导航◈ 修改用户名12%◈ 修改家目录43%◈ 更改用户 UID52% ...
- nc_netcat命令
它可以打开TCP连接.发送UDP数据包.监听任意TCP和UDP端口,进行端口扫描,处理IPv4和IPv6 这个命令适用于写脚本 nc -z -w 10 ip port -z:指定NC只应扫描侦听守护 ...