技术支持
  • 注意:在进行安装相关代理之前,请先进行以下相关操作,�� �方便以流方
  • 所有动态库文件orasbt.so 都随着安装存放到了MBA安装目录下!
    WINDOWS: orasbt.dll拷贝到C:\WINDOWS\system32\目录下即可。
    LINUX: 在/usr/local/mba/目录下,给文件orasbt.so赋上足够的权限(chmod 775 orasbt.so),然后执行链接命
    令:ln -s /usr/local/mba/orasbt.so $ORACLE_HOME/lib/libobk.so即可。
    HP_UNIX: 在/usr/local/mba/目录下,给文件orasbt.so赋上足够的权限(chmod 775 libobk.so),然后执行链接
    命令:ln -s /usr/local/mba/orasbt.so $ORACLE_HOME/lib/libobk.so即可。
    AIX: 在/usr/local/mba/目录下,给文件orasbt.so赋上足够的权限(chmod 775 libobk.so),然后执行链接命
    令:ln -s /usr/local/mba/orasbt.so $ORACLE_HOME/lib/libobk.a即可。
    SOLARIS: 在/usr/local/mba/目录下,给文件orasbt.so赋上足够的权限(chmod 775 libobk.so),然后执行链接
    命令:ln -s /usr/local/mba/orasbt.so $ORACLE_HOME/lib/libobk.so即可。

  • 管道方式进行备份时,如果ORACLE为非windows9i,刚要要参数文件m arsServer.xml 中添加
  • <MarsOracleAgent>
       <BlockSize>262144</BlockSize>
    </MarsOracleAgent>
     
     

  • 如果ORACLE数据库用户不为oracle,刚要在参数文件MarsServer.xml中 进行修改。添加相
  • ORACLE数据库的用户为oradb测参数文件MarsServer.xml中要添加为:
    <MarsOracleAgent>
    <OracleUser>oradb</OracleUser>
    </MarsOracleAgent>

  • 如果oracle数据库的端口号不为1521,则要在参数文件MarsServer.xml 添加相关参数
  • 例:端口号为10000,则参数文件中应该添加参数为:
    <MarsOracleAgent>
      <orcl>
    <JdbcUrl>(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.128)(PORT = 10000))(LOAD_BALANCE = yes)(FAILOVER = ON)(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = orcl)(FAILOVER_MODE=(TYPE = SELECT)(METHOD = BASIC)(RETIRES = 20)(DELAY = 15))))</JdbcUrl>
      </orcl>
      <BlockSize>262144</BlockSize>
    </MarsOracleAgent>
    其中<orcl>为实例名

      

  • 管道方式进行备份恢复时,取详细的管道日志方法
  • windows 在/tmp下创建一个orasbt文件,然后在里面添加数字1,修改完之后,重起ORACLE代理,提交任务,会在c:\下生成sbtlog.txt文件
    linxu &unix 在/tmp下创建一个orasbt文件,然后在里面添加数字1,修改完之后,赋权限775,重起ORACLE代理,提交任务,会在/tmp下生成sbtlog.txt文件
     

  • OracleRAC 归档日志不在共享目录下时的操作方法
  • 1, 共享一目录,让两个节点都有访问权限,ORACLE用户有读写权限
    2, 在MarsServer中填加参数:
       <MarsOracleAgent>
                    <rac>
                            <JdbcUrl>(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.128)(PORT = 1521))(ADDRESS = (PROTOCOL =TCP)(HOST = 192.168.0.121)(PORT = 1521))(LOAD_BALANCE = yes)(FAILOVER = ON)(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = rac)(FAILOVER_MODE=(TYPE = SELECT)(METHOD = BASIC)(RETIRES = 20)(DELAY = 15))))</JdbcUrl>
                            <NodeInstanceName>rac2</NodeInstanceName>
                            <OtherNodeInstance>
                              <NodeInstanceName>rac1</NodeInstanceName>
                            </OtherNodeInstance>
                            <ShareDir>
                                    <DirName>/tmp/a</DirName>
                            </ShareDir>
                    </rac>
            </MarsOracleAgent>
    其中
    1. rac为公共实例名,
    2. rac1,rac2为节点名称,
    3. /tmp/a为任意一目录,但这个目录必须得存在且ORACLE用户有读写权限,一般情况下,填为共享目录就可以了。
    4. 填完参数后,重新启动代理!
    通过修改数据库参数可以解决。参考!
    http://bbs.chinaunix.net/archiver/?tid-1308481.html
    在系统层面,的确可以读写nfs加载的目录,但在oracle层面就是不能归档到nfs目标。

    SQL> alter system set event='10298 trace name context forever, level 32' scope= spfile;

    SQL> shutdown immediate;

    SQL> startup;

    SQL> select name, value from v$parameter where name='event';

    NAME VALUE
    ---------- ------------------------------------------------------------
    Event 10298 trace name context forever, level 32

    1 row selected.

    在一个节点上操作,但需要重启2个节点的oracle实例。

  • SQL Server时间点恢复注意事项
  • SQL Server如果要恢复两日志之间的某一时间点的数据时,必须在“恢复时间点”中填写两日志之间的时间点,最重要的是填写的时间点和对象的时间点要对应,如:如果要恢复10:25:00到10:28:00之间的数据,在恢复时间点中可以输入10:26:00,但是选择的对象时间点必须是10:28:00这个点。

  • SQL Server多实例恢复注意事项
  • 一台机器上的SQL Server有多个实例,那么恢复时不能恢复到备份实例外的其它实例中。

  • SQL Server异机恢复注意事项
  • 把SQL Server库恢复到异机上,则必须已文件方式备份才能恢复,而且必须保证恢复到另外一台机器上的数据库路径存在。

  • 提问
  • 回答

windows xpwww.386w.com 7k7k7www.7k7k7.cc 3366www.7415.com xiguawww.xinxigua.com 2012www.xwdy.com luobowww.xinluobo.com ghost xpwww.xiame.com win7www.jiasuba.com rmztwww.rmzt.com 33www.33w.com hao123.comwww.hao123.lu hao123www.hao123.my dywww.xwdy.com dywww.mfdyy.com k7k7www.k7k7.cc 7k7kwww.k7k7k.com xp 4399 xtwww.xtku.com 56www.56zz.com