当前位置: 首页 > news >正文

加盟营销型网站建设2022年大事热点新闻

加盟营销型网站建设,2022年大事热点新闻,企业seo如何优化,数字营销招聘exp导出工具将数据库中数据备份压缩成一个二进制系统文件,可以在不同OS间迁移 可以导出用户所有对象以及对象中的数据;导出用户所有表或者指定的表;导出数据库中所有对象。 imp所执行的步骤: (1) create table --新建表 (2) inser…

exp导出工具将数据库中数据备份压缩成一个二进制系统文件,可以在不同OS间迁移
可以导出用户所有对象以及对象中的数据;导出用户所有表或者指定的表;导出数据库中所有对象。
imp所执行的步骤:
(1) create table --新建表
(2) insert data --插入数据
(3) create index --生成索引
(4) create triggers,constraints --新建触发器,各类约束

注意:只有拥有IMP_FULL_DATABASE和DBA权限的用户才能做整个数据库导入

使用导入工具imp时可能出现的问题 :

(1) 数据库对象已经存在

一般情况, 导入数据前应该彻底删除目标数据下的表, 序列, 函数/过程,触发器等;
数据库对象已经存在, 按缺省的imp参数, 则会导入失败
如果用了参数ignore=y, 会把exp文件内的数据内容导入
如果表有唯一关键字的约束条件, 不合条件将不被导入
如果表没有唯一关键字的约束条件, 将引起记录重复

(2) 数据库对象有主外键约束

不符合主外键约束时, 数据会导入失败
解决办法: 先导入主表, 再导入依存表
disable目标导入对象的主外键约束, 导入数据后, 再enable它们

(3) 权限不够

如果要把A用户的数据导入B用户下, A用户需要有imp_full_database权限

(4) 导入大表( 大于80M ) 时, 存储分配失败

默认的EXP时, compress = Y, 也就是把所有的数据压缩在一个数据块上
导入时, 如果不存在连续一个大数据块, 则会导入失败
导出80M以上的大表时, 记得compress= N, 则不会引起这种错误

(5) imp和exp使用的字符集不同

如果字符集不同, 导入会失败, 可以注册表里NLS_LANG相关信息
导入完成后再改回来

--查询当前系统所使用的字符集
select * from v$nls_parameters where parameter='NLS_CHARACTERSET';
--查询所有有关字符集的参数
select * from v$nls_parameters; 

修改系统的字符集:

在oracle8之前,可以用直接修改数据字典表props$ 来改变数据库的字符集,但oracle8之后,至少有三张系统表记录了数据库字符集的信息,只改props$表并不完全,可能引起严重的后果。正确的修改方法如下

若此时数据库服务器已启动,则先执行SHUTDOWN IMMEDIATE命令关闭数据库服务器,然后执行以下命令:

SQL>STARTUP MOUNT;
SQL>ALTER SYSTEM ENABLE RESTRICTED SESSION;
SQL>ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;
SQL>ALTER SYSTEM SET AQ_TM_PROCESSES=0;
SQL>ALTER DATABASE OPEN;
SQL>ALTER DATABASE CHARACTER SET INTERNAL_USE ZHS16GBK; //跳过超子集检测  AL32UTF8;
SQL>ALTER DATABASE national CHARACTER SET INTERNAL ZHS16GBK;AL32UTF8;

流程为:关库,启动数据库到mount状态,进入数据库维护模式,此时只有system和sys用户可登录数据库。关闭DBMS调度程序和DBMS调度任务,关闭自动任务启动,跳过字符超子集检查,设定系统字符集,关库,重新启动数据库。

(6) imp和exp版本不能往上兼容

imp可以成功导入低版本exp生成的文件, 不能导入高版本exp生成的文件
根据情况我们可以用

exp和imp与数据泵expdp和impdp的区别:

1、exp和imp是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用。exp在客户端使用,要受到网速的影响,因此会比较慢。
2、expdp和impdp是服务端的工具程序,他们只能在Oracle服务端使用,不能在客户端使用。
3、imp只适用于exp导出的文件,不适用于expdp导出文件;impdp只适用于expdp导出的文件,而不适用于exp导出文件。
4、对于10g以上的服务器,使用exp通常不能导出0行数据的空表,而此时必须使用expdp导出。
5、数据泵expdp和impdp导出可以使用parallel属性指定并行任务导出,parallel=2就是并行2个任务导出。当然,这个并不是越多越好,需要考虑服务器的性能和cpu的个数等等因素。还可以通过导出多个文件的方式提高性能,即使用dumpfile=expdp.dp1,expdp.dp2这种方式提高性能。需要用户根据实际情况设置
6、exp导出时读取的是sql,通过加载sql查询结果到缓存,然后在写进目标文件,而expdp是直接读取的数据块,直接从数据块写进目标文件。

http://www.yayakq.cn/news/778517/

相关文章:

  • 微信微网站开发价格可以做全景的网站
  • 学设计的网站有哪些wordpress 又拍云插件
  • 大连网站推广工具阿里云做视频网站
  • 比较出名的设计网站特种设备作业人员证查询
  • 众筹网站建设费用Wordpress安装购物车
  • 合肥网站建站建设网站域名要钱吗
  • 炒币网站开发仿起点小说网站开发
  • 网站首页title建设网站优点
  • 网站流量分析怎么做网站开发的教学视频
  • 免费设计字体国内好的seo
  • 网站建设的技术风险分析与规避网站建设开发语言
  • 网站建设肆金手指排名4wordpress qqword
  • 潍坊模板建站定制辽宁建设厅官网
  • 营销型网站建设ppt做几何图形和网站
  • html5微网站demowordpress伪静态win
  • 罗湖网站建设的公司哪家好seo营销技巧
  • 上海外贸网站设计网站策划书最后一步怎么做
  • 内蒙古建设部网站免费网站排名优化在线
  • 昆明做网站首选互维企业宣传片一分钟多少钱
  • 衡阳市建设局网站开封市建设局网站
  • 爱站工具包的模块wordpress自动采集源码
  • 沈阳网站关键词优化成都展示型网页制作公司
  • 做淘宝网站需要多少钱搭建购物商城
  • 云浮市做网站的公司北京网站设计公司排行
  • 广东省网站备案深圳工程造价信息网
  • 天津市建设网站wordpress会员制网站
  • 潍坊网站建设 诸城网站建设方案2000字
  • app开发 网站建设php网站开发速成
  • 可以玩小游戏的网站免费做电脑网站吗
  • 国外网站推广软件自己做网站如何月入3k