文档视界 最新最全的文档下载
当前位置:文档视界 › ORACLE之DataGuard部署分析

ORACLE之DataGuard部署分析

ORACLE之DataGuard部署分析
ORACLE之DataGuard部署分析

Oracle 之Data Guard 部署

序言

Oracle 灾备计划分为三种:集群服务冷备、RAC 热备和Data Guard 主备服务。前两种都需要共享磁盘阵列,是适合于本地灾备,而Data Guard 没有地域限制,甚至可以主服务器放在上海,备服务器放在北京。

如上图DataGuard 是通过重做日志来实现的,主服务器的任何数据变化都会在重做日志里留下记录(便于数据恢复,通常有两组日志,一组满就切换到另一组),主服务器必须工主服务器 备服务器 磁盘阵列 集群方式:磁盘为两台服务器都能看到,通常主服务器工作,使用磁盘中的数据文件,集群软件(第三方软件,Windows2003就带)检测主服务器上的ORACLE 进程,一旦异常,它就停主服务器并启动备用服务器上ORACLE 实例,由它接管数据文件。

服务器一 服务器二 磁盘阵列 RAC 方式:磁盘为两台服务器都能看到,服务器同时工作,服务器之间通过某种机制来管理锁,保证不会同时访问文件冲突和事务的一致性。可以是多台,每台都在工作状态,有载荷。一台服务器损坏退出,不影响服务器组中的其他服务器

作在归档模式下,因为重做日志在切换后就把以前的日志覆盖了,如果在归档模式下,发生切换时会把重做日志保存到文件,通常由物理备份文件+归档重做日志+重做日志可以将数据库恢复到物理备份后的任一时间点状态。归档日志会通过TNS网络传递到备用服务器,备用服务器应用这些归档的重做日志,就使备用服务器模拟主用服务器发生同样的变化,使备用服务器上的数据和主用服务器完全一致。主备用服务器只要打一条命令就可以方便的进行角色转换,主变备,备变主。

DataGuard的准备

1.主库和备库oracle版本一致,运行在相同平台如linux,服务器硬件可以不一样。

2.Primary 数据库必须运行于归档模式,并且务必确保在primary 数据库上打开FORCE LOGGING,以避免用户通过nologging 等方式不写redo 造成对应的操作无法传输到standby 数据库。

3.Primary 和standby 数据库均可应用于单实例或RAC 架构下,并且同一个data guard 配置可以混合使用逻辑standby 和物理standby。

4.建议数据库必须采用相同的存储架构。比如存储采用ASM/OMF 的话,那不分primarty 或是standby也都需要采用ASM/OMF。

5.standby库的环境和primary一致。

二、调整主库

1. 确保数据库运行在archivelog模式下

SQL> archive log list;

Database log mode No Archive Mode

Automatic archival Disabled

Archive destination USE_DB_RECOVERY_FILE_DEST

Oldest online log sequence 2

Current log sequence 4

把数据库调整为archivelog模式下

SQL> shutdown immediate

SQL> startup mount

SQL> alter database archivelog ;

SQL> alter database open;

2.将主数据库改为强制产生日志模式

alter database force logging;

3.查看当前日志文件组

SQL>select group#,member from v$logfile order by group#;

GROUP# STATUS TYPE MEMBER IS_

---------- ------- ------- -------------------- ---

1 ONLINE D:\APP\ADMINISTRATOR\ORADATA\JRWX\REDO01.LOG NO

2 ONLINE D:\APP\ADMINISTRATOR\ORADATA\JRWX\REDO02.LOG NO

3 ONLINE D:\APP\ADMINISTRATOR\ORADATA\JRWX\REDO03.LOG NO

4.在主库上创建备用日志(为切换而用)

SQL>alter database recover managed standby database cancel;#未执行

SQL>ALTER DATABASE ADD STANDBY LOGFILE GROUP 4 ('D:\APP\ADMINISTRATOR\ORADATA\JRWX\STAN04.LOG') SIZE 50M;

SQL>ALTER DATABASE ADD STANDBY LOGFILE GROUP 5 ('D:\APP\ADMINISTRATOR\ORADATA\JRWX\STAN05.LOG') SIZE 50M;

SQL>ALTER DATABASE ADD STANDBY LOGFILE GROUP 6 ('D:\APP\ADMINISTRATOR\ORADATA\JRWX\STAN06.LOG') SIZE 50M;

SQL>alter database recover managed standby database disconnect from session;#未执行

5.创建standby控制文件:

SQL>alter database create standby controlfile as 'd:\standby.ctl';

6. 创建密码

密码文件存放于D:\app\Administrator\product\11.1.0\db_1\database目录,文件名为PWDjrwx.ora(jrwx为实例名),如果目录下找不到,则手动创建,创建命令为:orapwd file=D:\app\Administrator\product\11.1.0\db_1\database\PWDjrwx.ora password=oracle entries=10

7. 修改主库的初始化参数

SQL>create pfile='d:\initora.ora' from spfile; #创建参数文件

编辑以上创建的参数文件,添加以下内容

…………………………

*.db_unique_name ='primary' #tns中的名称

*.archive_lag_target = 1830

*.log_archive_config='DG_CONFIG=(primary,standby)'

*.log_archive_dest_1='location=d:\app\administrator\oradata\jrwx

VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=primary'

*.log_archive_dest_2='SERVICE=standby LGWR ASYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=standby' *.log_archive_dest_state_1= 'enable' #默认就是enable

*.log_archive_dest_state_2= 'enable'

*.log_archive_format='%t_%s_%r.dbf'

/*以下部分为主机切换为备库使用*/

*.fal_server='primary'

*.fal_client='standby'

*.standby_file_management='auto'

/*如果主备库文件或路径不同*/

*.db_file_name_convert='d:\app\administrator\oradata\jrwx\','d:\app\adminis trator\oradata\jrwx\'

*.log_file_name_convert='d:\app\administrator\oradata\jrwx\','d:\app\admini strator\oradata\jrwx\'

建议参数文件使用spfile,这样可以在不停库使用命令修改参数。

8.使用修改过的参数文件启动主库:

startup pfile='d:\initora.ora' nomount;

create spfile from pfile='d:\initora.ora';

shutdown immediate;

startup;

9.配置主库静态网络监听(备用库同理)

修改listener.ora文件,内容如下(SID必须指定否则可能会影响TNS访问):

# File: d:\app\Administrator\product\11.1.0\db_1\network\admin\listener.ora # Generated by Oracle configuration tools.

LISTENER =

(DESCRIPTION_LIST =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = db1)(PORT = 1521))

)

)

)

SID_LIST_LISTENER =

(SID_LIST =

(SID_DESC =

(SID_NAME = PLSExtProc)

(ORACLE_HOME = d:\app\Administrator\product\11.1.0\db_1)

(PROGRAM = extproc)

)

(SID_DESC =

(GLOBAL_DBNAME = jrwx)

(ORACLE_HOME = d:\app\Administrator\product\11.1.0\db_1)

(SID_NAME = jrwx)

)

)

修改tnsnames.ora文件,内容如下:

primary =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = db1)(PORT = 1521))

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = jrwx)

)

)

standby =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = db2)(PORT = 1521))

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = jrwx)

)

)

10.开启监听,用网络名连接测试监听是否正常。

lsnrctl start;

sqlplus username/pwd@primary as sysdba

select * from user_segments;

三、创建standby database

1. 拷贝文件(先shutdown immediate)

a.将d:\app\Administrator目录下admin、cfgtollogs、flash_recovery_area和diag 目录拷至备用库

b.将d:\app\Administrator\oradata\jrwx\目录拷至备用库的d盘下

c.将d:\app\Administrator\product\11.1.0\db_1\database\PWDjrwx.ora文件拷至备用库的d盘下

d.将standby.ctl拷至备用库的d:\app\Administrator\oradata\jrwx\目录下,并分别复制为control01.ctl,control02.ctl,control03.ctl.

e.将d:\initora.ora文件拷至备用库的d盘下供以下编辑

2. 配置standby database的listener.ora 和tnsnames.ora文件同主库

重起监听并检验是否可以tnsping通

3.在windows上注意注册oracle实例到服务中,具体命令如下:

oradim -new -sid jrwx(实例名)

4. 修改standby database初始化参数

…………………………

*.db_unique_name ='standby' #tns中的名称

*.archive_lag_target = 1800

*.log_archive_config='DG_CONFIG=(primary,standby)'

*.log_archive_dest_1='location=d:\app\administrator\oradata\jrwx

VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=standby'

*.log_archive_dest_2='SERVICE=standby LGWR ASYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=primary' *.log_archive_dest_state_1= 'enable' #默认就是enable

*.log_archive_dest_state_2= 'enable'

*.log_archive_format='%t_%s_%r.dbf'

/*以下部分为主机切换为备库使用*/

*.fal_server='standby'

*.fal_client='primary'

*.standby_file_management='auto'

/*如果主备库文件或路径不同*/

*.db_file_name_convert='d:\app\administrator\oradata\jrwx\','d:\app\adminis trator\oradata\jrwx\'

*.log_file_name_convert='d:\app\administrator\oradata\jrwx\','d:\app\admini strator\oradata\jrwx\'

修改完之后用如下语句查看

SQL> select * from V$DATAGUARD_CONFIG;

DB_UNIQUE_NAME

primary

standby

5.启动备用节点:——regedit 加个ORACLE_HOME=jrwx,否则可能会出错

startup nomount pfile='d:\initora.ora';

create spfile from pfile='d:\initora.ora';

shutdown immediate;

startup nomount;

6.加截数据库为备用库模式.

alter database mount standby database;

7.开始Redo应用

主库

SQL> alter system archive log current;

备库,11g可以只读打开库应用日志

SQL> alter database open read only;

SQL> alter database recover managed standby database disconnect from session;

也可以使用alter database recover managed standby database using current logfile disconnect from session;应用日志。

没有using current logfile是去apply standby archived log.

有using current logfile是当日志传到standby redo log的时候就去应用,是real-time的,必须要有standby redo log.

8.查看配置是否成功:

a.查看切换状态:

select switchover_status from v$database;

b.手动切换归档,查看归档文件是否自动同步到备用库.

切换归档:alter system switch logfile; #主库

c.在主库和备库上查看归档日志是否同步:

SELECT SEQUENCE#,APPLIED FROM V$ARCHIVED_LOG ORDER BY SEQUENCE#;

如果查看从库可以看到归档日志,表示归档日志同步成功,如果APPLIED列的值为yes,表示重做应用成功.

主库

从库:

四.备用服务器的管理模式与只读模式

1.启动到管理模式

SQL>shutdown immediate;

SQL>startup nomount;

SQL>alter database mount standby database;

SQL>alter database recover managed standby database disconnect from session;

2.启动到只读方式

SQL>shutdown immediate;

SQL>startup nomount;

SQL>alter database mount standby database;

SQL>alter database open read only;

(3)如果在管理恢复模式下到只读模式

SQL> recover managed standby database cancel;

SQL> alter database open read only;

这个时候,可以给数据库增加临时数据文件(这个在热备份的时候是没有备份过来的)如

alter tablespace temp add tempfile '/u02/oradata/test/temp01.dbf' size 100M;

5.从只读方式到管理恢复方式

SQL> recover managed standby database disconnect from session;

五.主备切换

主库

lsnrctl stop

SQL> alter database commit to switchover to physical standby with session shutdown;

SQL> shutdown immediate;

SQL> startup mount;

SQL> alter database recover managed standby database disconnect;

lsnrctl start

备库

SQL> alter database commit to switchover to primary;

SQL> shutdown immediate;

SQL> startup

附:

主库initora.ora

jrwx.__db_cache_size=838860800

jrwx.__java_pool_size=33554432

jrwx.__large_pool_size=8388608

jrwx.__oracle_base='D:\app\Administrator'#ORACLE_BASE set from environment

jrwx.__pga_aggregate_target=0

jrwx.__sga_target=0

jrwx.__shared_io_pool_size=0

jrwx.__shared_pool_size=243269632

jrwx.__streams_pool_size=0

*.audit_file_dest='D:\app\Administrator\admin\jrwx\adump'

*.audit_trail='db'

*.compatible='11.1.0.0.0'

*.control_files='D:\app\Administrator\oradata\jrwx\control01.ctl','D:\app\Administrator\oradata\jrwx\cont rol02.ctl','D:\app\Administrator\oradata\jrwx\control03.ctl'

*.db_block_size=8192

*.db_domain=''

*.db_name='jrwx'

*.db_recovery_file_dest='D:\app\Administrator\flash_recovery_area'

*.db_recovery_file_dest_size=2147483648

*.diagnostic_dest='D:\app\Administrator'

*.dispatchers='(PROTOCOL=TCP) (SERVICE=jrwxXDB)'

*.log_archive_format='ARC%S_%R.%T'

*.memory_target=2147483648

*.nls_language='SIMPLIFIED CHINESE'

*.nls_territory='CHINA'

*.open_cursors=300

*.processes=1500

*.remote_login_passwordfile='EXCLUSIVE'

*.undo_tablespace='UNDOTBS1'

*.db_unique_name='primary'

*.archive_lag_target=1800

*.fal_client='standby'

*.fal_server='primary'

*.log_archive_config='DG_CONFIG=(primary,standby)'

*.log_archive_dest_1='LOCATION=d:\app\administrator\oradata\log\ VALID_FOR=(all_logfiles,all_roles) db_unique_name=primary'

*.log_archive_dest_2='service=standby arch async valid_for=(online_logfiles,primary_role) db_unique_name=standby'

*.log_archive_dest_state_1='enable'

*.log_archive_dest_state_2='enable'

*.log_archive_format='%t_%s_%r.dbf'

*.DB_FILE_NAME_CONVERT='d:\app\administrator\oradata\jrwx\','d:\app\administrator\oradata\jrwx\'

*.LOG_FILE_NAME_CONVERT='d:\app\administrator\oradata\log\','d:\app\administrator\oradata\log\'

*.standby_file_management='auto'

备库initora.ora

jrwx.__db_cache_size=838860800

jrwx.__java_pool_size=33554432

jrwx.__large_pool_size=8388608

jrwx.__oracle_base='D:\app\Administrator'#ORACLE_BASE set from environment

jrwx.__pga_aggregate_target=0

jrwx.__sga_target=0

jrwx.__shared_io_pool_size=0

jrwx.__shared_pool_size=243269632

jrwx.__streams_pool_size=0

*.audit_file_dest='D:\app\Administrator\admin\jrwx\adump'

*.audit_trail='db'

*.compatible='11.1.0.0.0'

*.control_files='D:\app\Administrator\oradata\jrwx\control01.ctl','D:\app\Administrator\oradata\jrwx\cont rol02.ctl','D:\app\Administrator\oradata\jrwx\control03.ctl'

*.db_block_size=8192

*.db_domain=''

*.db_name='jrwx'

*.db_recovery_file_dest='D:\app\Administrator\flash_recovery_area'

*.db_recovery_file_dest_size=2147483648

*.diagnostic_dest='D:\app\Administrator'

*.dispatchers='(PROTOCOL=TCP) (SERVICE=jrwxXDB)'

*.log_archive_format='ARC%S_%R.%T'

*.memory_target=2147483648

*.nls_language='SIMPLIFIED CHINESE'

*.nls_territory='CHINA'

*.open_cursors=300

*.processes=1500

*.remote_login_passwordfile='EXCLUSIVE'

*.undo_tablespace='UNDOTBS1'

*.db_unique_name='standby'

*.archive_lag_target=1800

*.fal_client='primary'

*.fal_server='standby'

*.log_archive_config='DG_CONFIG=(primary,standby)'

*.log_archive_dest_1='LOCATION=d:\app\administrator\oradata\log\ VALID_FOR=(all_logfiles,all_roles) db_unique_name=standby'

*.log_archive_dest_2='service=standby arch async valid_for=(online_logfiles,primary_role) db_unique_name=primary'

*.log_archive_dest_state_1='enable'

*.log_archive_dest_state_2='enable'

*.log_archive_format='%t_%s_%r.dbf'

*.DB_FILE_NAME_CONVERT='d:\app\administrator\oradata\jrwx\','d:\app\administrator\oradata\jrwx\'

*.LOG_FILE_NAME_CONVERT='d:\app\administrator\oradata\log\','d:\app\administrator\oradata\log\'

*.standby_file_management='auto'

以上配置在丹阳电信假日网校的Oracle数据库配置中通过,我们在主库中建表并插入记录备库中发现插入的表和数据。

丹阳电信分公司信息支撑中心——王雷晟

2010年2月7日星期日

装维常用工具介绍

内蒙古金田科技有限公司https://www.docsj.com/doc/4511306867.html,

?线路工兵 ?工兵 线路 ?光缆快速连接器制作 ?熔纤机 OTDR ?DR OT ?光功率计 ?功率计 光 目录

睛?否则被测系统发射的大功率激光可能对眼睛造成伤害。 在使用光功率计进行测量时?不要将被测光纤或连接器的末端对着眼 普通光功率计 √ EPON 专用光功率计 光功率测试需要用PON 专用的光功率计,测试结果比较精确 测试仪器光功率计选择和测量注意事项 光功率计

线路工兵 光功率计的保护与清洁 在不进行测量时?请将光功率计的防护帽盖好?否则会因为长期暴露在空气中附着灰尘而导致测量误差?如果光探测器前端面脏了?会导致透过的入射光被衰减?严重影响光功率测量的精度?需要清洁光探测器?清洁方法如下? ?将顶部固定FC法兰连接器的四个螺钉取下。 ?将FC连接器轻轻取出后?会看到下面的光探测器。 ?用棉签儿沾无水酒精轻轻擦洗这个光探测器前端的玻璃窗体端面。 ?清洁完?等三分钟晾干后将FC法兰连接器轻轻恢复原位用螺钉固定。

OLT光功率测量方法 PON专光功率计有两个测量端口?一个测OLT的发光功率?一个测量ONU 的发光功率?测量OLT发射光功率只需要将尾纤直接插到光功率上OLT的端口即可?就可以通过读取光功率上1490nmOLT显示的数值测量得到OLT在此处光功率值?此处光功率上的数值为-13dbm OLT光功率测试读数图OLT光功率测连接图

ONU 光功率测试读数图 ONU 光功率测试连接图 1310nmONT 显示的数值测量得到ONU 光功率值。下图ONU 发射光功率为 光功率测试仪的OLT 端口?串联之后就可以就可以通过读取光功率上 2.2dBm 。 的尾纤连接到光功率测试仪的ONU 端口?将连接OLT 端口的尾纤连接到 才能发光?所以必须将光功率计串联到OLT 和ONU 之间?即将连接ONU ONU 光功率测量?由于ONU 是被动发光?只有当ONU 接受OLT 的光之后 ONU 光功率测量方法

数据库常用工具介绍

1常用工具软件 1.1 数据库操作(PL/SQL Developer) 1.1.1PL/SQL Developer介绍 PL/SQL Developer 是一个为Oracle 数据库开发存贮程序单元的集成开发环境(IDE),我们这里仅介绍使用本工具,进行一些数据库的一些维护工作,包括(数据的查询及增、删、改操作等。) 本工具可以从网络上下载使用。以下是使用PL/SQL Developer 8.0版本做说明。 1.1.2PL/SQL Developer登录 启动PL/SQL Developer,界面如下: 选择要连接的数据库实例名,输入用户名及密码(区分大小写),点击OK按钮,进行系统。

1.1.3PL/SQL Developer主界面介绍 点击工具栏上面的‘新建’按钮,在出现的菜单中选择‘SQL Window’选项,进行SQL 语句编辑及执行环境。 1.1.4数据查询及导出操作。 【数据检索】

在‘SQL语句编辑窗口’输入相应的SQL语句,点击‘执行’按钮,查询结果会在‘结果集窗口’显示。 如果查询的结果很多,会仅显示第一页的结果,这时可以点击‘下一页’按钮,继续查询, 或者,点击‘全部’按钮,显示所有查询结果。 查询的结果可以按列表方式显示,或点击‘单条记录’显示,显示单个记录。 【数据导出】 可以把查询的结果集,导成相应的文件格式(如:.csv、.sql) 点击工具栏上的‘导出结果集’,这时会导出全部结果(包括当前查询出来的和未查询出来的)。 在结果集上点右键,在弹出菜单中选择‘导出’操作,这时导出的,仅时‘当前已查询出’的结果集 1.1.5数据增、删、改操作。 要对查询的结果集进行编辑,必须要SQL语句后面,加上‘FOR UPDATE’关键字。然后,点击‘编辑’按钮,进入编辑状态。 注意:使用‘FOR UPDA TE’会对当前的查询结果锁定,其它用户再操作查询结果,会处于等待状态,直到‘提交或回滚’操作以后释放。

常用的十大改善工具——总有一个你不知道

1. 大野耐一圈 在二战后的四十年间,由丰田公司的高级经理大野耐一创建和实施了一种新型的制造系统,今天称之为丰田生产系统。其中大野拿粉笔在地上画个圈让经理们站在其中,训练他们识别某个工作区域所存在的问题的方式已广为人知。 今天,“站在圈内”的练习是培训员工识别浪费非常有效的方法,为团队主管的日常改进提供了结构化的方式,也为时间有限的高级主管提供了解现场的机会。 当你花上一段时间站在现场的大野耐一圈内,你会发现实际状态和目标状态之间的差距。这时可采用帕累托原则确定缩小差距的开始区域。 2. 帕累托图 1906年意大利经济学家维弗雷多.帕累托用他的80/20法则为我们简化了世界,或称为帕累托原则。通常采用帕累托图来表达。 识别重要的少数会对缩小现状和目标状态之间的差距具有最大的效果,一旦该步骤完成,再转向关注于帕累托图中的下一高点。 为了找出造成影响预定目标的20%因素的根本原因,下一步需要采用石川馨图深挖其中的根本原因。 3. 石川图 石川图(又称鱼骨图或因果图)是由日本质量管理专家石川馨教授于1960年代引入,石川馨是川崎钢铁公司质量过程管理的先驱者,从而成为现代管理奠基人之一。用以识别造成特定事件或情况的原因。石川图属于QC的七大工具之一,其中包括直方图,帕雷托图,检查表,控制图,流程图和散点图。

这是一种相当灵活的工具。即可以采用4M(人,材料,设备,方法)或6M(加上环境和测量方法)为制造或生产型流程的进行根原因分析,又可用4P(价格,促销,地点,产品)进行市场和销售的改善。 到目前为止,你已经识别出问题的根原因,下一步准备实施相应的措施。所以你需要一个行动计划。 4. 甘特图 亨利甘特曾是管理咨询顾问,在1910期间以其项目管理工具甘特图而闻名于世。 任何使用微软项目管理软件或使用这个经典项目管理工具的人需要感谢甘特先生。随着甘特图在全球范围传播,带来管理大型,复杂项目的革命。 甘特先生算是早期具有精益思维的专家,他为后来的发展奠定了基础,例如标准作业合并表,安排每日工作和作业平衡。行动计划不能仅局限于“计划和实施”,也要注重“检查和纠正”。这是根据PDCA环原则,通称戴明环。 5. 戴明环 戴明环又称为PDCA环。爱德华戴明以其在日本教授和传播PDCA的质量改进方式而闻名。更准确的说,应归功于Walter Shewhart,他是统计学的先驱者同时也是戴明的老师, PDCA即源自于他的构想。

失效分析常用仪器

失效分析常用工具介绍 透射电镜(TEM) TEM一般被使用来分析样品形貌(morhology),金相结构(crystallographic structure)和样品成分分析。TEM比SEM系统能提供更高的空间分辨率,能达到纳米级的分辨率,通常使用能量为60-350keV的电子束。 与TEM需要激发二次电子或者从样品表面发射的电子束不同,TEM收集那些穿透样品的电子。与SEM一样,TEM使用一个电子枪来产生一次电子束,通过透镜和光圈聚焦之后变为更细小的电子束。 然后用这种电子束轰击样品,有一部分电子能穿透样品表面,并被位于样品之下的探测器收集起来形成影像。 对于晶体材料,样品会引起入射电子束的衍射,会产生局部diffraction intensity variations,并能够在影像上非常清晰的显现出来。对于无定形材料,电子在穿透这些物理和化学性质都不同的材料时,所发生的电子散射情况是不相同的,这就能形成一定的对比在影像观察到。 对于TEM分析来说最为关键的一步就是制样。样品制作的好坏直接关系到TEM能否有效的进行观察和分析,因此,在制样方面多加努力对于分析者来说也是相当必要的工作。 扫描声学显微镜 集成电路封装的可靠性在许多方面要取决于它们的机械完整性.由于不良键合、孔隙、微裂痕或层间剥离而造成的结构缺陷可能不会给电性能特性带来明显的影响,但却可能造成早期失效.C模式扫描声学显微镜(C—SAM)是进行IC封装非破坏性失效分析的极佳工具,可为关键的封装缺陷提供一个快速、全面的成象.并能确定这些缺陷在封装内的三维方位.这一C—SAM系统已经在美国马里兰州大学用于气密性(陶瓷)及非气密性(塑料)IC封装的可靠性试验。它在塑料封装常见的生产缺陷如:封装龟裂、叶片移位、外来杂质、多孔性、钝化层龟裂、层间剥离、切断和断裂等方面表现出 俄歇电子(Auger Analysis )

介绍6个常用的质量工具及运用

介绍6个常用的质量工具及运用 以下介绍几种质量工具及如何运用它们解决日常业务问题。每种工具的讨论都包括下列内容:何时用、何时不用、培训、能达到何目的、注意事项和使用程序。 鱼缸会议 这是一种组织会议的方式。不同的群体本着合作的精神,一起分享各自的观点和信息。因此,让销售部门与客户服务部、或高层管理人员与管理顾问碰头,这种做法一定管用。 何时用:鱼缸会议使某些群体与顾客、供应商和经理等其它与之利益攸关的群体加强沟通。 何时不用:如果用这种方法不能明确地分清各群体的职责,就不宜使用。 培训:会议召集人需要接受培训。 能达到何目的:迅速增进了解、扫除误解。 注意事项:这类会议影响巨大。可能会暴露实情,使内情人和旁观者感到受威胁,因此需要精心组织。 使用程序:把与会者安排成内外两圈。内圈人员会上比较活跃,外圈人员则从旁观察、倾听,必要时提供信息。会议结束时推荐改进方案,取得外圈人员的赞同。 横向思维 这是一种为老问题寻找新解决方案的工具。 何时用:由于老方法、旧思路不再管用或已经不够好,需要寻找新方法、新思路时使用。 何时不用:种种制约使这种全新的思维方式无法发挥作用时不要用。 培训:建议读EdwarddeBono(爱德华)写的LateralThinkingfor Management(管理中的横向思维)一书。 能达到何目标:开创新思路,激发创意,找出可行的解决方案。 注意事项:需要传统的逻辑思维加以支持。爱德华建议,只有10%的解决问题过程采用横向思维。 使用程序:确定问题。运用幽默、随机排列和对流行观念的挑战来制定横向思维解决方案。对找到的各种想法加以适当的提炼和取舍。 举例来说,某工业缝纫线轴制造商的传统市场已经消失,公司不得不另寻出路。对此,公司经理们的

编程常用工具介绍

编程常用工具介绍 Dev-C++ 5.0 beta 9.2 (4.9.9.2) Dev-C++ 是c++编程软件,图形界面,编译器,高连语法显示. Gentee 3.5.0 这是一个全方位的设计语言的程序。它提供所有必要的文档,实例和库。编译器和虚拟计算机创建一个单独的DLL 文件。 GenerateJavaCode java代码生成系统6.33 将GenerateJavaCode的权限管理系统与用户管理系统结合使用,只更改少量特殊的业务逻辑就可以完成整个系统,大幅度的提高项目的效率。 Geany 0.11 这是一个使用GTK2 工具包开发的快速和轻巧的集成开发环境,具有语法高亮显示,代码折叠,代码自动补完,自动补完经常使用的结构等等功能。 GCBTST 2.1 这款软件不得用于商业用途,但可将本文档中的任何部分复制、存储或引入检索系统,或者以任何形式或任何方式(电子、机械、影印、录音或其他方式)进行传播本文档中的信息,而无需未经作者明确授权。 Gen4DO 1.1.0 这是一款容易使用的.net开发工具,它可以直接从数据库表和视图中产生数据访问架构的C#代码。 Gallery Designer 1.1.2 画廊设计师让您在几分钟内就可以在您的照片,影片,故事,和音频文件即时编译Web的准备画廊。 Gauge 2.0 这是一款线性仪表控件。该控件可广泛地应用于仿真、科学、仪表、工业监控等领域,可以方便地生成样式多样的线性表计。 Gantt图控件1.0 这款控件可用于计划编制、调整及显示。其操作界面友好,功能定义清晰,是项目管理系统的必备控件。 FtpTree 12.1.0.0 这是专门用于程序设计的工具,可以让使用者从浏览器里树状的目录存取FTP站台,或者用在Visual Basic、Visual C++、VBA、MicrosoftWord、Microsoft Excel等支持OLE Container 的程序里,像是FTP V oyager便是使用FtpTree所写 fsEditor 1.0.4 beta 这是一套专门为学院类计算机专业或C/ASM语言初学者制定的用于C语言及汇编语言课程学习的编程工具。 Fuxi语言集成化开发环境1.64 这是一种面向对象的、并发的、函数型与逻辑型语言相结合的程序设计语言。 FTP Client Engine for C/C++ 2.7 这是一个函数库,它支持FTP协议的控制。它既包括16位DLL也包括32位DLL 并且可以用在任何Windows API 程序中。 Freepascal 1.0.10 这是完全的win32的pascal语言编译器,类似delphi,可编写windows程序,但完全免费,是不可多得的好软件。

失效分析常用工具介绍

失效分析常用工具介绍 1.透射电镜(TEM) TEM一般被使用来分析样品形貌(morhology),金相结构(crystallographic structure)和样品成分分析。TEM比SEM系统能提供更高的空间分辨率,能达到纳米级的分辨率,通常使用能量为60-350keV的电子束。 与TEM需要激发二次电子或者从样品表面发射的电子束不同,TEM收集那些穿透样品的电子。与SEM一样,TEM使用一个电子枪来产生一次电子束,通过透镜和光圈聚焦之后变为更细小的电子束。 然后用这种电子束轰击样品,有一部分电子能穿透样品表面,并被位于样品之下的探测器收集起来形成影像。 对于晶体材料,样品会引起入射电子束的衍射,会产生局部diffraction intensity variations,并能够在影像上非常清晰的显现出来。对于无定形材料,电子在穿透这些物理和化学性质都不同的材料时,所发生的电子散射情况是不相同的,这就能形成一定的对比在影像观察到。 对于TEM分析来说最为关键的一步就是制样。样品制作的好坏直接关系到TEM 能否有效的进行观察和分析,因此,在制样方面多加努力对于分析者来说也是相当必要的工作。 2.扫描声学显微镜 集成电路封装的可靠性在许多方面要取决于它们的机械完整性.由于不良键合、孔隙、微裂痕或层间剥离而造成的结构缺陷可能不会给电性能特性带来明显的影响,但却可能造成早期失效.C模式扫描声学显微镜(C—SAM)是进行IC 封装非破坏性失效分析的极佳工具,可为关键的封装缺陷提供一个快速、全面的成象.并能确定这些缺陷在封装内的三维方位.这一C—SAM系统已经在美国马里兰州大学用于气密性(陶瓷)及非气密性(塑料)IC封装的可靠性试验。它在塑料封装常见的生产缺陷如:封装龟裂、叶片移位、外来杂质、多孔性、钝化层龟裂、层间剥离、切断和断裂等方面表现出 3.俄歇电子(Auger Analysis ) 是一种针对样品表面进行分析的失效分析技术。Auger Electron Spectroscopy 和Scanning Auger Microanalysis(微量分析)是两种Auger Analysis 技术。这两种技术一般用来确定样品表面某些点的元素成分,一般采取离子溅射的方法(ion sputtering),测量元素浓度与样品深度的函数关系。Auger depth可以被用来确定沾污物以及其在样品中的所在未知。它还可以用来分析氧化层的成分(composition of oxide layers),检测Au-Al键合强度以及其他诸如此类的。 与EDX或EDX的工作原理基本类似。先发射一次电子来轰击样品表面,被撞击出来的电子处于一个比较低的能量等级(low energy levels)。而这些能级较低的空能带就会迅速被那些能量较高的电子占据。而这个电子跃迁过程就会产生能量的辐射,也会导致Auger electrons(俄歇电子)的发射。所发射的俄歇电子的能量恰好与所辐射出的能量相一致。一般俄歇电子的能量为50-2400ev之间。

计算机常用工具软件介绍

文本工具软件单元课后练习 1、常用的文本格式有哪些?各有什么特点? 常用的文本格式包括txt、doc、pdf、html。 .txt:纯文本文档,是微软在操作系统上附带的一种文本格式,是最原始的文档格式,也就是记事本编辑保存的文本文件格式。txt格式文件不包含字体、字号、颜色等的控制信息,所以一般存储空间都比较小。 .doc:微软文本处理软件Microsoft Word所使用的文件格式,由于Windows系统流行的原因,几乎是个人电脑中最常见的文本格式,Word 2007版之后格式为docx。可以Word中直接编辑文件,很方便,打印纯文字的东西很好,也适合大量的排版。 .PDF:PDF全称Portable Document Format,是Adobe公司开发的电子文件格式。这种文件格式与操作系统平台无关,也就是说,PDF文件不管是在Windows,Unix 还是在苹果公司的Mac OS操作系统中都是通用的。这一特点使它成为在Internet上进行电子文档发行和数字化信息传播的理想文档格式。越来越多的电子图书、产品说明、公司文告、网络资料、电子邮件开始使用PDF格式文件。PDF格式文件目前已成为数字化信息事实上的一个工业标准。PDF一般都是用软件编辑后生成的文件,不方便再次排版,适合一些比较正式的文书等,比如通知,命令和一些技术文档等。合成处理后,可以防止被别人进行二次编写,安全性较高。 .html:html全称HyperText Markup Language,也就是超文本标记语言。“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。超文本标记语言是标准通用标记语言下的一个应用,也是一种规范,一种标准,它通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(如:文字如何处理,画面如何安排,图片如何显示等)。浏览器按顺序阅读网页文件,然后根据标记符解释和显示其标记的内容,对书写出错的标记将不指出其错误,且不停止其解释执行过程,编制者只能通过显示效果来分析出错原因和出错部位。但需要注意的是,对于不同的浏览器,对同一标记符可能会有不完全相同的解释,因而可能会有不同的显示效果。 2、你用过“云编辑”?谈谈你的感受;云编辑需要注意哪些问题? 云编辑来自于云服务下的一个扩展。云编辑概念具有多重含义,要义有三。第一,行为方面的含义,即云编辑实践活动。这是指依托网络,利用“云”中资源对工作对象实施组织、整理、编辑加工、内容拓展和审定,完成岗位工作的行为。第二,工作方面的含义,即云编辑专业工作。这是指借助于上述云编辑实践活动,实现该业务环节的既定工作。第三,身份方面的含义,即云编辑专业人员,包括普通云编辑、云编辑部主任和云主编。云编辑人员从事云编辑工作,实施云编辑行为,完成云出版业务中既定的工作内容,支持云出版业务顺利开展。 云编辑概念这三层含义是统一的,既不可割裂,也缺一不可。因此,所谓云编辑,就是依托网络技术,充分利用资源“云”,按照既定的编辑思想和编辑规划实施资源获取、分类、组织、整理、编辑加工并对产品进行动态更新与维护。

绩效管理常用的5大工具介绍

绩效管理常用的5大工具介绍 (绩效管理三要素) 绩效管理是目前管理学界、企业界比较热门的话题。如何实施绩效管理,不同的专家有不同的看法。具体到一个企业,因自身情况的不同,每个企业采用的绩效管理的方法也是各具特色。根据笔者的调查研究,随着企业管理水平的不断提高,以前常用的仅仅考核员工“德能勤绩”的做法除了少数企业仍在延用外,已渐渐退出了历史舞台。虽然每个企业采用的绩效管理方法都不尽相同,但有些工具却是大家都在使用的,目前企业界使用较多的绩效管理工具主要有以下几种: 1、目标管理法(MBO) 目标管理的概念最早是由著名管理大师彼得?德鲁克在1954年提出的。所谓目标管理法,就是依据组织预定的管理目标,对组织领导人及其员工的绩效进行检查、考核、评估的方法。目标管理法和KPI结合,是当前比较流行的一种员工绩效考评方法。其基本程序为: (1)监督者和员工联合制定考评期间要实现的工作目标。 (2)在考评期间,监督者与员工根据业务或环境变化修改或调整目标。

(3)监督者和员工共同决定目标是否实现,并讨论失败的原因。 (4)监督者和员工共同制定下一考评期的工作目标和绩效目标。 目标管理法的特点在于绩效考核人的作用从法官转换为顾问和教练,员工的作用也从消极的旁观者转换为积极的参与者。这使员工增强了满足感和工作的主动性、积极性和创造性,能够以一种更加高涨的热情投入工作,促进工作目标和绩效目标的实现。 采用这种方法时,不能仅仅只关注目标实现的结果,更应关注绩效目标达成的过程,否则容易误导员工将精力更多地放在短期目标的达成上,而忽视企业长期战略目标的实现。 2、360度考核 为了使员工的绩效考核更加公平、公正、公开,有些企业把绩效考核主体由单纯的上级考核扩展为所谓的“360度考核”的形式。在这种形式下,一个员工的工作行为信息是来自他(她)周围的所有的人,包括员工本人、他(她)的上级、下属和同事及内、外部客户,那么绩核考核主体也是由这些人组成。 大多数360度考评系统都是由几个栏目组成,由相关考核主体如同事、上级、下属及客户等填写考核某人的调查问卷表,然后用计算机系统对所有的反馈信息进行系统汇总加以分析,得出考评结果。 实施360度考核,因其收集的信息量很大,如果企业人数较多,就需要有一个较好考评系统来支撑这种方式的运作。因此,采用这种方法投入的时间较多,费用也较高。同时,在选择考核主体时,应注意选择真正与被考核人相关的人员,并注重对他们的培训,避免出现一些感情打分或是报复打分的现象。 3、关键绩效指标法(KPI) 关键绩效指标(KPI- Key Performance Indicators)是把企业的战略目标进行分解的工具,是企业绩效管理系统的基础。它通过对企业的战略目标进行分析,可用鱼骨分析法将战略分解成几个关键领域,并设定关键领域的绩效指标。KPI可以使部门主管明确部门的主要责任,并以此为基础,明确部门人员的业绩衡量指标。建立明确的、切实可行的KPI体系是做好绩效管理的关键。 确定关键绩效指标时,应把握以下几点: (1)、把个人和部门的目标同公司的整体战略联系起来,以全局的观点思考问题; (2)、指标一般应比较稳定,如果业务流程基本不变,则关键绩效指标也不应有较大的变动; (3)、关键指标应当简单明了,容易被执行者理解和接受。

失效分析技术工具介绍

失效分析技术工具介绍 一、俄歇电子(Auger Analysis ) 是一种针对样品表面进行分析的失效分析技术。Auger Electron Spectroscopy 和Scanning Auger Microanalysis(微量分析)是两种Auger Analysis 技术。这两种技术一般用来确定样品表面某些点的元素成分,一般采取离子溅射的方法(ion sputtering),测量元素浓度与样品深度的函数关系。Auger depth可以被用来确定沾污物以及其在样品中的所在未知。它还可以用来分析氧化层的成分(composition of oxide layers),检测Au-Al键合强度以及其他诸如此类的。 与EDX或EDX的工作原理基本类似。先发射一次电子来轰击样品表面,被撞击出来的电子处于一个比较低的能量等级(low energy levels)。而这些能级较低的空能带就会迅速被那些能量较高的电子占据。而这个电子跃迁过程就会产生能量的辐射,也会导致Auger electrons(俄歇电子)的发射。所发射的俄歇电子的能量恰好与所辐射出的能量相一

致。一般俄歇电子的能量为50-2400ev之间。 在Auger Analysis 中所使用的探测系统一般要测量每一个发射出的俄歇电子。然后系统根据电子所带的能量不同和数量做出一个函数。函数曲线中的峰一般就代表相应的元素。 二、透射电镜(TEM) TEM一般被使用来分析样品形貌(morhology),金相结构(crystallographic structure)和样品成分分析。TEM比SEM系统能提供更高的空间分辨率,能达到纳米级的分辨率,通常使用能量为60- 350keV的电子束。 与TEM需要激发二次电子或者从样品表面发射的电子束不同,TEM收集那些穿透样品的电子。与SEM一样,TEM使用一个电子枪来产生一次电子束,通过透镜和光圈聚焦之后变为更细小的电子束。 然后用这种电子束轰击样品,有一部分电子能穿透样品表面,并被位于样品之下的探测器收集起来形成影像。 对于晶体材料,样品会引起入射电子束的衍射,会产生局部diffraction intensity variations,并能够在影像上非常清晰的显现出来。对于无定形材料,电子在穿透这些物理和化学性质都不同的材料时,所发生的电子散射情况是不相同的,这就能形成一定的对比在影像观察到。 对于TEM分析来说最为关键的一步就是制样。样品制作的好坏直接关系

失效分析常用仪器

透射电镜(TEM) TEM一般被使用来分析样品形貌(morhology),金相结构(crystallographic structure)和样品成分分析。TEM比SEM系统能提供更高的空间分辨率,能达到纳米级的分辨率,通常使用能量为60-350keV的电子束。 与TEM需要激发二次电子或者从样品表面发射的电子束不同,TEM收集那些穿透样品的电子。与SEM一样,TEM使用一个电子枪来产生一次电子束,通过透镜和光圈聚焦之后变为更细小的电子束。 然后用这种电子束轰击样品,有一部分电子能穿透样品表面,并被位于样品之下的探测器收集起来形成影像。 对于晶体材料,样品会引起入射电子束的衍射,会产生局部diffraction intensity variations,并能够在影像上非常清晰的显现出来。对于无定形材料,电子在穿透这些物理和化学性质都不同的材料时,所发生的电子散射情况是不相同的,这就能形成一定的对比在影像观察到。 对于TEM分析来说最为关键的一步就是制样。样品制作的好坏直接关系到TEM能否有效的进行观察和分析,因此,在制样方面多加努力对于分析者来说也是相当必要的工作。 扫描声学显微镜 集成电路封装的可靠性在许多方面要取决于它们的机械完整性.由于不良键合、孔隙、微裂痕或层间剥离而造成的结构缺陷可能不会给电性能特性带来明显的影响,但却可能造成早期失效.C模式扫描声学显微镜(C—SAM)是进行IC封装非破坏性失效分析的极佳工具,可为关键的封装缺陷提供一个快速、全面的成象.并能确定这些缺陷在封装内的三维方位.这一C—SAM系统已经在美国马里兰州大学用于气密性(陶瓷)及非气密性(塑料)IC封装的可靠性试验。它在塑料封装常见的生产缺陷如:封装龟裂、叶片移位、外来杂质、多孔性、钝化层龟裂、层间剥离、切断和断裂等方面表现出 俄歇电子(Auger Analysis ) 是一种针对样品表面进行分析的失效分析技术。Auger Electron Spectroscopy 和Scanning

相关文档