八月 17th, 2012

Oracle 接手需要了解的

Oracle 接手需要了解的已关闭评论, 数据库问题解决方案, by 小哥.

1、先要了解当前的Oracle 数据库的版本和平台和相关信息
这个很重要,忙乎了半天还知道你的数据库是哪个版本,跑在什么系统上,那岂不是很悲哀,所以我个人认为这是第一步需要了解的。下面的这些脚本可以帮助你获取你需要的相关信息。
select * from v$version;
select * from dba_registry_database;
select dbid, name, open_mode, database_role, platform_name from v$instance;
select dbms_utility.port_string from dual;

set serveroutput on
declare
ver VARCHAR2(100);
compat VARCHAR2(100);
begin
dbms_utility.db_version(ver, compat);
dbms_output.put_line(‘Version: ‘ || ver ||’ Compatible: ‘ || compat);
end;
/
2、其次要了解你的数据库中装了哪些组件
select * from dba_registry;
 
3、搞清楚这个环境是单机还是集群?
这个判断方法很多,我这里给出一个借助dbms_utility来判断的方法。
set serveroutput on

declare
inst_tab dbms_utility.instance_table;
inst_cnt NUMBER;
begin
if dbms_utility.is_cluster_database then
dbms_utility.active_instances(inst_tab, inst_cnt);
dbms_output.put_line(‘-‘ || inst_tab.FIRST);
dbms_output.put_line(TO_CHAR(inst_cnt));
else
dbms_output.put_line(‘Not A Clustered Database’);
end if;
end;
/
4、是否配置了DataGuard?
select protection_mode, protection_level, remote_archive, database_role, dataguard_broker,guard_status
from v$database;
5、是否起用了归档模式?
conn /as sysdba
archive log list;
select log_mode from v$database;
 
6、是否起用了flashback database特性?
select flashback_on from v$database;
如果是,再进一步查看FRA的配置情况
7、是否起用了force logging和补充日志?
select force_logging,supplemental_log_data_min, supplemental_log_data_pk, supplemental_log_data_ui,
supplemental_log_data_fk, supplemental_log_data_all
from v$database;
8、了解控制文件的组成
select * from v$controlfile;
9、了解日志文件的组成
select l.group#, lf.type, lf.member, l.bytes, l.status LOG_STATUS, lf.status LOGFILE_STATUS
from v$log l, v$logfile lf
where l.group# = lf.group#
order by 1,3;
10、了解参数文件的组成和位置
show parameter spfile
create spfile from pfile…
create pfile from spfile;
create spfile from memory;
create pfile from memory;
11、了解instance的相关信息
select instance_name, host_name, status, archiver, database_status, instance_role, active_state
from v$instance;
12、用户和密码相关
是否使用了缺省密码?
是否使用了profile?
是否起用了密码验证函数?
用户身份验证的方法?
密码是否区分大小写等。
select name, value from gv$parameter where name = ‘resource_limit’;
select profile, resource_name, limit from dba_profiles order by 1,2;

select username, profile from dba_users where account_status = ‘OPEN’ order by 1;
 
select d.username, u.account_status
from dba_users_with_defpwd d, dba_users u
where d.username = u.username and account_status = ‘OPEN’
order by 2,1;
 
13、是否打开了BLOCK CHANGE TRACKING
select filename, status, bytes from v$block_change_tracking;
14、起用了那些特性(Feature)?
DBMS_FEATURE_USAGE_REPORT
 
15、表空间和数据文件的规划
这个大家都很熟悉,就不写了
 
16、字符集相关
select * from database_properties;
 
17、系统中是否存在invalid对象
select owner, object_type, COUNT(*)
from dba_objects
where status = ‘INVALID’
group by owner, object_type;
18、更进一步的
是否使用了ASM?
当前系统的备份方法和策略是什么?
网络文件的配置是如何的?
 
19、查看一下最近的alert日志,获取一些有用的信息
20、跑几个性能分析报告,看看最近系统的运行状态如何
21、跑一个RDA报告,收集完整的系统状态报告

八月 17th, 2012

Oracle 更改system和sys用户密码

Oracle 更改system和sys用户密码已关闭评论, 数据库问题解决方案, by 小哥.

$ sqlplus /nolog
SQL*Plus: Release 10.2.0.5.0 – Production on Mon Aug 13 11:55:43 2012
Copyright (c) 1982, 2010, Oracle. All Rights Reserved.

SQL> conn /as sysdba
Connected.

SQL>alter user system identified by password
用户已更改
SQL>alter user sys identified by password
用户已更改
SQL> exit

七月 31st, 2012

来自Windows XP和Office 2003的告别信

来自Windows XP和Office 2003的告别信已关闭评论, 操作系统试用下载推荐, by 小哥.

亲爱的朋友们:
这是一个怀旧的时代,更是一个无创新不前进的时代。
感谢您在过去对我们的信任,让我们陪伴您走过了十年的岁月,见证了您的成长,和您一起实现
了一个又一个梦想。今天我们不得不遗憾的宣布,2014年4月8日起,我们将不再提供热修复
和产品更新,以及最重要的安全补丁。在此,我们要提醒您,这将会对您的内部网络安全和法规
遵从产生影响,并有可能使您的客户、合作伙伴、员工和组织机构信息面临安全风险。因此,我
们建议您尽快更新操作系统。

一直以来,微软始终致力于开发能够以最佳方式帮助客户利用技术获得成功的软件和服务。对于
您能为自己所在的企业机构选择微软产品,我们感到非常的自豪和荣幸。感谢您对微软的信任,
我们承诺将帮助您迁移到更现代、更安全的操作系统。
作为你们的老朋友,Windows XP和Office 2003,我们更愿意把这样的更迭和取舍想象成一场
接力赛,而裁判则是用户不断发展的需求,以及安迪-比尔定律等行业规律,在这场接力赛中,
我们将把接力棒传递到Windows 7和Office 2010手中,带着微软的使命,将会为你们带来更
美好的体验

尽管2014年4月似乎还很遥远,但是我们都知道,变更基础设施是一项费时的活动,需要大量
规划和准备工作。因此,在2014年4月之前,我们希望您能够顺利的迁移到诸如Windows 7
和Office 2010这些使用起来更安全、操作起来更经济的技术。
任何变化都是困难的,迁移出Windows XP 和Office 2003也不例,微软和我们的合作伙伴就
已经帮助许多组织机构迁移到了Windows 7和Office 2010。Windows XP陪伴您的这十年间,
发生了许多变化;微软坚持创新,开发出了更好的工具,能够帮助管理您的办公环境(包括台式
机、笔记本电脑、平板电脑、手机,甚至是员工自有设备)。我们承诺将利用我们的丰富经验和
专业知识使流程更加自动化,来帮助您顺利的完成这次迁移。

如果您想要了解更多信息,请访问:www.microsoft.com/endofsupport,其中包含关于可用
选项的信息,以及各种有用资源的指导。
请让我们像您保证,我们承诺在过渡期间尽一切努力为您提供支持。在未来的日子里,微软的其
他产品也将致力于为您带来更佳的使用体验,为您的办公生活护航。
最后感谢您一直以来对于微软的支持和信任,向您致以最诚挚的问候!

您的老朋友Windows XP和Office 2003敬上
2012.5.8

七月 12th, 2012

Windows 2003 R2 SP2 VOL 企业版(简体中文)

Windows 2003 R2 SP2 VOL 企业版(简体中文)已关闭评论, 操作系统试用下载推荐, by 小哥.

Windows 2003 R2 SP2 VOL 企业版(简体中文)

32位版
CD1:
SHA1值:d0dd2782e9387328ebfa45d8804b6850acabf520
ed2k://|file|cn_win_srv_2003_r2_enterprise_with_sp2_vl_cd1_X13-46432.iso|637917184|284dc0e76945125035b9208b9199e465|h=EH6ISTIVFR5627ONBBNBKELX4VYGJPAW|/

CD2:
SHA1值:4b364e848fcc59762dddced1493248e2896ee033
ed2k://|file|cn_win_srv_2003_r2_enterprise_with_sp2_vl_cd2.iso|129703936|512c89a5839ffc8a3f3124acb9e9cb75|h=TJQXAYJUDXXM7E5X64KQBL56OUKTLU5E|

序列号:MDGJK-PF6YQ-PD8DJ-RFQVM-7WKWG

64位版:
CD1:
HASH:FDA1A0401CA610F6E3A7780D6DB004DA2F944138
ed2k://|file|cn_win_srv_2003_r2_enterprise_x64_with_sp2_vl_cd1_X13-47314.iso|647686144|107F10D2A7FF12FFF0602FF60602BB37|/

CD2:
HASH:42CB2508F37B7B3331B8EB7A04D58DB508248821
ed2k://|file|cn_win_srv_2003_r2_enterprise_x64_with_sp2_vl_cd2_X13-35321.iso|179204096|651EDB26E33E1AD0F14430245D4D44C6|/

序列号:RYCR6-T7Y6M-2TVHK-C2YW3-7TYQ8

七月 2nd, 2012

Oracle数据库补丁下载

Oracle数据库补丁下载已关闭评论, 数据库问题解决方案, by 小哥.

oracle 9208patch:

  • ftp://updates.oracle.com/4547809/p4547809_92080_AIX64-5L.zip
  • ftp://updates.oracle.com/4547809/p4547809_92080_HP64.zip
  • ftp://updates.oracle.com/4547809/p4547809_92080_HPUX-IA64.zip
  • ftp://updates.oracle.com/4547809/p4547809_92080_LINUX.zip
  • ftp://updates.oracle.com/4547809/p4547809_92080_Linux-IA64.zip
  • ftp://updates.oracle.com/4547809/p4547809_92080_Linux-x86-64.zip
  • ftp://updates.oracle.com/4547809/p4547809_92080_MVS.zip
  • ftp://updates.oracle.com/4547809/p4547809_92080_SOLARIS.zip
  • ftp://updates.oracle.com/4547809/p4547809_92080_SOLARIS64.zip
  • ftp://updates.oracle.com/4547809/p4547809_92080_WINNT.zip
  • ftp://updates.oracle.com/4547809/p4547809_92080_WINNT64.zip

oracle 10.2.0.4

  • ftp://updates.oracle.com/6810189/p6810189_10204_AIX5L.zip
  • ftp://updates.oracle.com/6810189/p6810189_10204_HPUX-IA64.zip
  • ftp://updates.oracle.com/6810189/p6810189_10204_HPUX-64.zip
  • ftp://updates.oracle.com/6810189/p6810189_10204_Solaris-64.zip
  • ftp://updates.oracle.com/6810189/p6810189_10204_Linux-x86-64.zip
  • ftp://updates.oracle.com/6810189/p6810189_10204_Linux-x86.zip
  • ftp://updates.oracle.com/6810189/p6810189_10204_Win32.zip
  • ftp://updates.oracle.com/6810189/p6810189_10204_MSWIN-x86-64.zip