Welcome 微信登录

首页 / 数据库 / MySQL

Oracle数据导入导出imp/exp命令 10g以上expdp/impdp命令

Oracle数据导入导出imp/exp命令 10g以上expdp/impdp命令

Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行,DOS中可以执行时由于 在oracle 8i 中 安装目录ora81BIN被设置为全局路径,该目录下有EXP.EXE与IMP....
ORA-12641 错误的一个解决办法

ORA-12641 错误的一个解决办法

最初Oracle数据库装在HP-Unix上的,后来为了测试移植到Windows平台上,测试其他各项都没有问题,后来发现一个asp.net写的程序无法访问,报错提示ORA-12641: 验证服务无法初始化,排除了.net用户权限问题之后,解决办法如下:将sqlnet.ora文件中的SQLNET.AUTHENTICATION_SERVICES=(TNS)修改为SQLNET.AUTHENTICATION_SERVICES=(NONE),然后再连接即可连接成功,s...
Oracle创建自动增长列

Oracle创建自动增长列

序列(Sequence)是一种可以被多个用户使用的用于产生一系列唯一数字的数据库对象。序列定义存储在数据字典中,通过提供唯一数值的顺序表来简化程序设计工作,可以使用序列自动产生主键的键值。当一个序列第一次被查询调用时,它将返回一个预定值。在随后的每次查询中,序列将产生一个按指定的增量增长的值。序列可以循环,或者是连续增加的,直到指定的最大值为止。 创建序列语法如下:create sequence [模式]序列名称[start with 起始数字] [inc...
Oracle中变异表处理办法

Oracle中变异表处理办法

Oracle变异表在Oracle数据库中,变异表是当前被DML语句修改的表。而对于数据库上的triggrt(触发器)来说,变异表就是trigger在其上定义的表。需要明确的是trigger中SQL语句不能进行如下操作: 1)读或者修改触发语句的任何变异表,包括触发表本身。 2)读或者修改触发表的约束表中的主关键字,唯一关键字和外部关键字。 而除此之外的其他列都可以修改。 如何突破变异表? 方法一是用两个触发器,一个行级的,一个语句级的(...
Oracle中变异表处理办法

Oracle中变异表处理办法

Oracle变异表在Oracle数据库中,变异表是当前被DML语句修改的表。而对于数据库上的triggrt(触发器)来说,变异表就是trigger在其上定义的表。需要明确的是trigger中SQL语句不能进行如下操作: 1)读或者修改触发语句的任何变异表,包括触发表本身。 2)读或者修改触发表的约束表中的主关键字,唯一关键字和外部关键字。 而除此之外的其他列都可以修改。 如何突破变异表? 方法一是用两个触发器,一个行级的,一个语句级的(...
Oracle 删除用户下的所有用户对象

Oracle 删除用户下的所有用户对象

犯了一个错误,使用PL/SQL Developer恢复备份时,不小心把备份恢复到了system用户下,居然不出任何意外的成功了。而这时候我的心都碎了,大家知道system是Oracle的超级管理员之一,仅次于sys用户,是管理次一级的系统对象和用户对象的管理员,不能够删除和重建,然而那么多数据导进去了,怎么清楚掉呢?网上搜索了些资料,也得到了些启发:用户数据对象是可以集中管理的,可以通过select 查出和过滤用户对象,然后一一删除即可。麻烦是麻烦了些,总...
Oracle GoldenGate 11g单向DDL配置实战

Oracle GoldenGate 11g单向DDL配置实战

在认真学习了GoldenGate企业级运维实战后,重点是对OGG几个进程的理解,结合对原理的理解,在整整实验了近两天,反复配置了四次之后,终于配置成功。本文经过多次配置成功实践整理而成,还有很多的细节需要完善。目录================================一、环境准备并安装GoldenGate1. 数据库准备情况2. 下载OGG软件并解压安装3. 准备OGG环境变量4. 配置日志模式5. 创建GoldenGate用户帐号6. 安装Go...
Oracle安全管理之权限管理

Oracle安全管理之权限管理

权限管理权限管理概述在Oracle中,用户权限分为:系统权限和对象权限系统权限:指在数据库级别执行某种操作的权限,如,create session权限,create any table权限对象权限:指对某个特定的数据库对象执行某种操作的权限,如对表的增删改查的权限将权限授予用户的两种方法:(1)直接授权:利用grant命令直接为用户授权(2)间接授权:先将权限授予角色,然后再将角色授予用户DBA 的权限控制包括:• 为用户提供执行某种操作的权限&...
Oracle用户身份认证方式

Oracle用户身份认证方式

数据库身份认证数据库身份认证比较好理解,就是数据库用户口令以加密的方式保存在数据库内部,当用户连接数据库时必须输入用户名和密码,通过数据库认证后才可以登录到数据库。例如,创建一个数据库认证的用户,语句为:SQL> create user hxy4 identified bysys123; // 通过by这个关键字来确定认证方式为数据库身份认证User created.为此,数据库必须处于打开状态--数据库身份认证:Oracle认证认为操作系统用户是不...
<< 621 622 623 624 625 626 627 628 629 630 >>