sqlserver查询一个库所有表的字段名及字段类型
select T_C.table_name,T_C.table_id,T_C.Column_name,T_C.Column_type_id,systypes.name Column_type_name from (select sysobjects.name table_name,sysobjects.id table_id,SysColumns.name Column_name,SysColumns.xtype Column_type_id from sysobjects inner join SysColumns on sysobjects.id...
sqlserver查询一个库所有表的记录数
select 'select count(*) from "'+name+'" union all' from sysobjects where type='u' order by name
Sqlserver BCP参数解释和字符格式选择和故障处理小结
SET OUT_SQLSERVER=-S192.168.132.63 -U sa -P sccs123bcp FDC.DBO.tb_First_Five_QCout tb_First_Five_QC.txt -w -k -C 65001 %OUT_SQLSERVER%以上如果把脚本存成文件名bcp.bat或没有-c或-w,则运行的时候一直刷屏这两行数据。却压根不执行,因为存成文件名bcp.bat与真实的bcp命令相冲突,只要改成其他名字如...
存储过程权限__Authid Current_User
Oracle:Authid Current_User的使用 我们知道,用户拥有的role权限在存储过程是不可用的(当然视图也是这样)。遇到这种情况,我们一般需要显式授权,如grant create tableto usera;但这种方法太麻烦,有时候可能需要进行非常多的授权才能执行存储过程,实际上,oracle给我们提供了在存储过程中使用role权限的方 法:...
LOGGING相关
V$DATABASE.FORCE_LOGGING三种日志记录模式(LOGGING 、FORCE LOGGING 、NOLOGGING) sqlplus /nolog后再connect用户名密码和sqlplus之后写用户名密码没有区别,因为后者是前两者相加的一个结果 V$DATABASE.FORCE_LOGGING= FORCE LOGGING与归档或非归档没有任何关系,即非归档的V...
OGG_linux搭建实验
OGG下载地址Download--> Middleware-->GoldenGatehttp://www.oracle.com/technetwork/middleware/goldengate/downloads/index.htmlhttp://www.oracle.com/technetwork/cn/testcontent/index-100295-zhs.html 实验环境介绍OS:源和目标端都是RHEL5.4_64DB:源和目标端都是11.2.0.1.0_64...
OGG工作原理及一些配置说明
GoldenGate的数据集成技术实施主要含三个主要进程:1. 数据抽取进程该进程一般部署在源系统数据库所在的服务器上,如果源系统有standby系统,有时也可以部署在standby系统上(当源系统不允许部署时),goldengate可以通过读取分析数据库的在线日志或者归档日志将变化数据取出,存储到一个队列文件中,...
OGG_windows搭建实验
windows卸载Oracle GoldenGate产品的方法1、进入源或目标GG配置目录,输入以下命令: gg> stop * gg> stop mgr2、删除Oracle GoldenGate目录3、运行windows命令,执行sc delete [服务名]此服务器名就是./GLOBALS中的MGRSERVNAMEggsci>installaddservic...
Grid能否安装、是否正常安装的校验语法
GRID能否安装[grid@host]$./runcluvfy.sh stage -pre crsinst -n testdb01,testdb02 -fixup -verbose显示的结果如下Pre-check forcluster services setup was successful. GRID是否已经正常安装[grid@host]$./runcluvfy.shstage -post crsinst -n testdb01,testdb02显示的结...
安装__DB、ASM注意事项
1. MEMORY_MAX_TARGET 的设置不能超过/dev/shm的大小,否则安装会报错ORA-008452. 只安装oracle的情况下,创建/u01/app目录并授权,在.bash_profile设置$ORACLE_BASE=/u01/app/oracle,$ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1即可,安装界面中出现Inventory Directory时会自动创建用户.bash_pr...
OS__安装、参数、注意事项、验证事项
安装不熟悉OS的情况下就不要选择create custom layout分区方式,选择create default layout分区方式 安装OS时不要选择两块磁盘,OS不要安装在多块磁盘上如果勾选两块磁盘,比如sda和sdb。则安装完成后会出现如下,一块磁盘分区对应/根目录,另一块磁盘分区对应/boot目录,这样很麻烦。/sdb1 /bo...
单机升级11.2.0.4到12.1.0.2的实战__DBUA窗口
11.2.0.4直接安装的。11.2.0.4的ORACLE_HOME为/u01/app/oracle/product/11.2.0.4/db_112.1.0.2的ORACLE_HOME为/u01/app/oracle/product/12c/db_1 1. 不关闭DB和监听2. 安装12.1.0.2软件,执行完/u01/app/oracle/product/12c/db_11/root.sh这一步骤马上关闭监听,netca窗口...
单机升级11.2.0.4到12.1.0.2的实战__catupgrd.sql
11.2.0.4由11.2.0.1升级而来的。11.2.0.4的ORACLE_HOME为/u01/app/oracle/product/11.2.0.4/db_112.1.0.2的ORACLE_HOME为/u01/app/oracle/product/12c/db_1 1. 不关闭DB和监听2. 安装12.1.0.2软件,弹出netca窗口时选择cancel,这样就不会自动带出DBUA窗口了,...
单机升级11.2.0.1到12.1.0.2的实战_11.2.0.1不能直接升级到到12.1.0.2
11.2.0.1不能直接升级到到12.1.0.2,见如下升级过程中的报错信息 SupportedUpgrade Version Check Theupgrade of Oracle 11g release 11.2.0.1.0 database to Oracle Database 12crelease 12.1.0.2.0 is not supported by this Assistant. First upgrade thisdataba...
单机升级11.2.0.1到11.2.0.4的实战__DBUA窗口
11.2.0.1直接安装的原ORACLE_HOME:/u01/app/oracle/product/11.2.0.1/db_1新ORACLE_HOME: /u01/app/oracle/product/11.2.0.4/db_1 1. 下载11.2.0.4 的Patchset文件,只需要其中的第1、2两个就可以。2. 备份DB,rman备份DB就够了...
RAC操作命令大全
Rac每个节点,有单独的数据库instance和监听和ASM实例每个节点下面的监听包含数据库和ASM的实例信息一套ASM可以对应多套DB Srvctl、lsnrctl命令在grid和oracle目录下都有Crsctl、crs_stat、crs_stop、crs_start命令只在grid目录中有但是crsctl命令又只能在root用户执行crsctl start crs、cr...
RAC升级11.2.0.1到11.2.0.4的实战
原gridORACLE_BASE=/u01/app/oracleORACLE_HOME=/u01/app/grid原oracleORACLE_BASE=/u01/app/oracleORACLE_ HOME=/u01/app/oracle/product/11.2.0/db_1 新gridORACLE_BASE=/u01/app/oracleORACLE_HOME=/u01/app/110204/grid新oracleORACLE_BASE=/u01/app/oracleOR...
11GR2升级包介绍
Oracle 11.2.0.2、11.2.0.3、11.2.0.4 的Patchset 有7个文件组成。Oracle 11.2.0.2 和 11.2.0.3 、11.2.0.4的patchset都是完整的安装包。所以可以直接用来安装。上图是11.2.0.2的一个patchset。 组成的7个文件作用分别如下:第一、二个包表示database, 如果升级数据库,只需要这2个文件即可。第三个包表...
升级_知识点总结
ORACLE版本命名和书写方式如“11.2.0.1.0”,根据示例图看看这几个数字都代表什么意思? 主数据库发布号 – Major Database Release Number ? 数据库维护发布号 – Database Maintanence Release Number ? 应用服务器发布号 – Application Server Release Number ...
RAC_修改SYS用户密码注意事项
orapwd file='XX'password=XX entries=5 force=yorapwdfile='$ORACLE_HOME/dbs/orapwSID' password=123456 entries=5 force=y上面的file就是密码文件,password就是sys用户的密码,所以密码文件存放的就是sys的用户密码。因为RAC环境下各节点密码文件在各自的节点中,所以修改sys用户密码时,必须在所有节点上...