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连接 ...
随机推荐
- nodejs----安装配置
Node.js 安装配置 Node.js 安装包及源码下载地址为:https://nodejs.org/en/download/. 你可以根据不同平台系统选择你需要的 Node.js 安装包. Nod ...
- vmware您无权输入许可证密钥,请请使用系统管理员账户重试
vmware15,输入许可证时报“您无权输入许可证密钥,请请使用系统管理员账户重试”,切换到Administrator以后,并没有什么作用. 网上的各种进入cmd的方法也无效. 后来发现,只要是已经存 ...
- Ultimate Guide to WeChat for Business 2019
Ultimate Guide to WeChat for Business 2019 By Iaroslav Kudritskiy (source :https://rocketbots.io/blo ...
- linux系统运维命令
1.动态查看网卡流量 sar -n DEV 1 2.查看当前网卡的buffer size情况 ethtool -g eth0 3.修改当前网卡的buffer size ethtool -G eth0 ...
- java中 16进制字符串 与普通字符串 与 byte数组 之间的转化
方法依赖commons-codec包 maven的引入方式如下 <dependency> <groupId>commons-codec</groupId> < ...
- coreseek/sphinx中的匹配模式
所谓匹配模式就是用户怎样依据keyword在索引库中查找相关的记录. SPH_MATCH_ALL, 匹配全部查询分词(默认模式); 如"手机配件".不匹配 "我有一部手机 ...
- 学号 20175313《Java程序设计》 第七周学习总结
目录 一.教材学习内容总结 二.教材学习中的问题和解决过程 三.代码托管 四.心得体会 五.学习进度条 六.参考资料 一.教材学习内容总结 第八章主要内容 了解String类 常量对象:常量池中的数据 ...
- Windows下Git Bash中VIM打开文件中文乱码
Windows下Git Bash中VIM打开文件中文乱码,解决方法是: 步骤一 admin@DESKTOP-O99620V MINGW64 /d/项目GGE/Hard_for_GGE (master) ...
- Cocos Creator (webgl模式下怎么让canvas背景透明)
项目中构建出web-mobile包后,打开main.js 在main.js中加入如下两行即可让canvas变透明 cc.director.setClearColor(new cc.Color(0,0, ...
- wpf C# 解决代码 引用 资源 图片 问题
目录结构 资源属性设置 使用 string BASE_PATH = AppDomain.CurrentDomain.BaseDirectory; ...