INSTALACJA KLASTRA ORACLE RAC 11GR2 Dokument opisuje przebieg instalacji dwuwęzłowego klastra Oracle RAC 11gR2 ( ) w wersji Enterprise na

Wielkość: px
Rozpocząć pokaz od strony:

Download "INSTALACJA KLASTRA ORACLE RAC 11GR2 Dokument opisuje przebieg instalacji dwuwęzłowego klastra Oracle RAC 11gR2 (11.2.0.1) w wersji Enterprise na"

Transkrypt

1 2012 INSTALACJA KLASTRA ORACLE RAC 11GR2 Dokument opisuje przebieg instalacji dwuwęzłowego klastra Oracle RAC 11gR2 ( ) w wersji Enterprise na środowisku OEL 5.8

2 Spis treści Wstęp... 2 UWAGA!... 3 Architektura fizyczna... 3 Różnice w stosunku do projektu technicznego... 3 Instalacja klastra... 4 Konfiguracja systemu operacyjnego... 4 Dodatkowe pakiety RPM... 4 Parametry jądra... 4 Konfiguracja dysków... 5 Użytkownicy i grupy... 7 Konfiguracja sieci i synchronizacji z serwerem NTP... 7 Instalacja oprogramowania Oracle GRID Stworzenie dodatkowych grup dyskowych Sprawdzenie działania wykreowanych usług Baza danych Rejestracja bazy w klastrze Plik parametrów Grupy REDO Serwisy ORACLE Plik TNSNAMES.ORA Backup bazy danych Skrypt do backup u Automatyzacja wykonywania skryptu Wstęp Środowisko Oracle Real Application Clusters (RAC) umożliwia bazie danych Oracle na uruchomienie dwóch lub więcej motorów bazy danych pracujących na wspólnym zestawie danych. Pozwala to na obsługiwanie żądań dowolnej aplikacji na wielu serwerach, bez wprowadzania w niej zmian. Zapewnia to najwyższy poziom dostępności i najbardziej elastyczną skalowalność. W przypadku awarii jednego z serwerów klastra, baza danych Oracle działa nadal na pozostałych maszynach. Oracle RAC pozwala na skalowanie aplikacji w zakresie przewyższającym możliwości pojedynczego serwera. W przypadku potrzeby rozbudowania sprzętowego nie jesteśmy już ograniczeni posiadanymi maszynami wystarczy dołożyć kolejny serwer do naszej bazy danych a zacznie on przejmować 2

3 w sposób przezroczysty dla użytkowników ruch kierowany na bazę danych. Dołożenie kolejnego serwera nie wymusza na nas zakładania okna serwisowego, dzięki czemu system może działać nieprzerwanie bez żadnych przeszkód. Również fizyczne uszkodzenie któregokolwiek z węzłów obsługującego naszą bazę danych nie skutkuje awarią systemu cały ruch zostanie automatycznie i natychmiast przejęty przez pozostałe węzły a użytkownik nie zauważy awarii. UWAGA! Instalowane środowisko wykorzystuje wersję oprogramowania ze względu na dużą ilość bug ów związanych z wydajnością i stabilnością, należy rozważyć patchowanie do wersji (lub nowszej), najszybciej jak tylko będzie to możliwe. Architektura fizyczna Poniższy rysunek obrazuje założenia architektury fizycznej dla tworzonego środowiska: Różnice w stosunku do projektu technicznego Ustalono, że konfiguracja Oracle Data Guard z użyciem maszyny CMCEN25 nastąpi w późniejszej fazie projektu Oracle SCAN uzyskał następujące adresy: 3

4 ~]# nslookup cmcen43 Server: Address: #53 Name: cmcen43 Address: Name: cmcen43 Address: Name: cmcen43 Address: Instalacja klastra Konfiguracja systemu operacyjnego Do obsługi zasobów dyskowych, posłużyłem się alternatywą dla urządzeń RAW jest to sterownik napisany przez Oracle, dedykowany do obsługi ASM a ponieważ w wersji 11gR2 możemy składować pliki VOTE oraz CRS bezpośrednio na ASM ie nie będziemy potrzebować dodatkowych urządzeń surowych. W opisywanej instalacji stworzyłem trzy grupy dyskowe GRID (5471MB) do przechowywania OCR i VOTE, DATA ( MB) do przechowywania plików bazy danych oraz FRA ( MB) jako repozytorium plików ARCHIVELOG oraz backup ów, stworzonych z użyciem narzędzia RMAN. Dodatkowe pakiety RPM W celu prawidłowego funkcjonowania klastra ORACLE, zostały doinstalowane następujące pakiety RPM na obydwu węzłach klastra: ~]# rpm -qa grep ora oraclelinux-release oracle-validated el5 oracleasmlib el5 oracle-linux el5 oracleasm el el5 oracle-logos oracleasm-support el5 Parametry jądra Parametry jądra zostały automatycznie dostosowane poprzez użycie pakietu oracle- validated ~]# /sbin/sysctl -p net.ipv4.ip_forward = 0 net.ipv4.conf.default.rp_filter = 2 net.ipv4.conf.default.accept_source_route = 0 kernel.core_uses_pid = 1 4

5 net.ipv4.tcp_syncookies = 1 fs.file-max = kernel.msgmni = 2878 kernel.msgmax = 8192 kernel.msgmnb = kernel.sem = kernel.shmmni = 4096 kernel.shmall = kernel.shmmax = kernel.sysrq = 1 net.core.rmem_default = net.core.rmem_max = net.core.wmem_default = net.core.wmem_max = fs.aio-max-nr = net.ipv4.ip_local_port_range = vm.min_free_kbytes = net.ipv6.conf.all.disable_ipv6 = 1 Konfiguracja dysków W systemie operacyjnym, zostały zaprezentowane dwa urządzenia o wielkości 2TB /dev/sda oraz /dev/sdb. Urządzenie /dev/sda, zostało podzielone na dwie partycje, które zostały użyte odpowiednio dla grup dyskowych GRID (/dev/sda1) oraz DATA (/dev/sda2). Na urządzeniu /dev/sdb została stworzona jedna partycja podstawowa (/dev/sdb1), użyta jako grupa dyskowa FRA. ~]# /sbin/multipath -l mpath1 (360a d58594e5a6a626c564750) dm-3 NETAPP,LUN size=2.0t features='1 queue_if_no_path' hwhandler='0' wp=rw `-+- policy='round-robin 0' prio=-1 status=active `- 0:0:0:1 sdb 8:16 active undef running mpath0 (360a d58594e5a6a626c514e34) dm-2 NETAPP,LUN size=2.0t features='1 queue_if_no_path' hwhandler='0' wp=rw `-+- policy='round-robin 0' prio=-1 status=active `- 0:0:0:0 sda 8:0 active undef running ~]# /sbin/fdisk -l /dev/sda WARNING: The size of this disk is 2.2 TB ( bytes). DOS partition table format can not be used on drives for volumes larger than 2.2 TB ( bytes). Use parted(1) and GUID partition table format (GPT). Disk /dev/sda: GB, bytes 255 heads, 63 sectors/track, cylinders Units = cylinders of * 512 = bytes Device Boot Start End Blocks Id System /dev/sda Linux /dev/sda Linux ~]# /sbin/fdisk -l /dev/sdb WARNING: The size of this disk is 2.2 TB ( bytes). 5

6 DOS partition table format can not be used on drives for volumes larger than 2.2 TB ( bytes). Use parted(1) and GUID partition table format (GPT). Disk /dev/sdb: GB, bytes 255 heads, 63 sectors/track, cylinders Units = cylinders of * 512 = bytes Device Boot Start End Blocks Id System /dev/sdb Linux ~]# ls -al /dev/oracleasm/disks/ razem 0 drwxr-xr-x 1 root root 0 kwi 26 16:06. drwxr-xr-x 4 root root 0 kwi 26 16:06.. brw-rw oraowner odba 253, 6 kwi 26 16:06 DATA brw-rw oraowner odba 253, 4 kwi 26 16:06 FRA brw-rw oraowner odba 253, 5 kwi 26 16:06 GRID ~]# ls -al /dev/mpath/mpath[0-9]p* lrwxrwxrwx 1 root root 7 kwi 26 16:06 /dev/mpath/mpath0p1 ->../dm-5 lrwxrwxrwx 1 root root 7 kwi 26 16:06 /dev/mpath/mpath0p2 ->../dm-6 lrwxrwxrwx 1 root root 7 kwi 26 16:06 /dev/mpath/mpath1p1 ->../dm-4 ~]# ls -al /dev/dm-[4-6] brw-rw root root 253, 4 kwi 26 16:06 /dev/dm-4 brw-rw root root 253, 5 kwi 26 16:06 /dev/dm-5 brw-rw root root 253, 6 kwi 26 16:06 /dev/dm-6 Liczby MAJOR i MINOR określają przypisania urządzeń ASMLib do zasobów dyskowych: /dev/oracleasm/disks/fra - > /dev/dm- 4 /dev/oracleasm/disks/grid - > /dev/dm- 5 /dev/oracleasm/disks/data - > /dev/dm- 6 W celu prawidłowego działania urządzeń ASMLib, zostały wprowadzone następujące ustawienia do pliku /etc/sysconfig/oracleasm: ~]# cat /etc/sysconfig/oracleasm # # This is a configuration file for automatic loading of the Oracle # Automatic Storage Management library kernel driver. It is generated # By running /etc/init.d/oracleasm configure. Please use that method # to modify this file # # ORACLEASM_ENABELED: 'true' means to load the driver on boot. ORACLEASM_ENABLED=true # ORACLEASM_UID: Default user owning the /dev/oracleasm mount point. ORACLEASM_UID=oraowner # ORACLEASM_GID: Default group owning the /dev/oracleasm mount point. ORACLEASM_GID=odba 6

7 # ORACLEASM_SCANBOOT: 'true' means scan for ASM disks on boot. ORACLEASM_SCANBOOT=true # ORACLEASM_SCANORDER: Matching patterns to order disk scanning ORACLEASM_SCANORDER="dm" # ORACLEASM_SCANEXCLUDE: Matching patterns to exclude disks from scan ORACLEASM_SCANEXCLUDE="sd" Użytkownicy i grupy Właścicielem ORACLE_HOME, jest użytkownik oraowner z wstępnym hasłem ora123! użytkownik należy do grup: oinstall właściciel repozytorium orainventory odba grupa autoryzacji systemowej SYSDBA oasm grupa autoryzacji systemowej SYSASM ~]# id oraowner uid=500(oraowner) gid=502(oinstall) grupy=502(oinstall),500(odba),501(oasm) Konfiguracja sieci i synchronizacji z serwerem NTP Serwer DNS W celu działania klastra ORACLE, zostały stworzone odpowiednie wpisy w serwerze DNS zapewniające rozwiązywanie nazw do adresów IP i odwrotnie: ~]# cat /etc/resolv.conf search racdomain nameserver nameserver ~]# nslookup cmcen03 Server: Address: #53 Name: cmcen03.racdomain Address: ~]# nslookup Server: Address: # in-addr.arpa name = cmcen03.racdomain. ~]# nslookup cmcen04 Server: Address: #53 Name: cmcen04.racdomain Address: ~]# nslookup

8 Server: Address: # in-addr.arpa name = cmcen04.racdomain. ~]# nslookup cmcen03-vip Server: Address: #53 Name: cmcen03-vip.racdomain Address: ~]# nslookup Server: Address: # in-addr.arpa name = cmcen03-vip.racdomain. ~]# nslookup cmcen04-vip Server: Address: #53 Name: cmcen04-vip.racdomain Address: ~]# nslookup Server: Address: # in-addr.arpa name = cmcen04-vip.racdomain. ~]# nslookup cmcen43 Server: Address: #53 Name: cmcen43.racdomain Address: Name: cmcen43.racdomain Address: Name: cmcen43.racdomain Address: ~]# nslookup Server: Address: # in-addr.arpa name = cmcen43.racdomain. ~]# nslookup Server: Address: # in-addr.arpa name = cmcen43.racdomain. ~]# nslookup Server: Address: # in-addr.arpa name = cmcen43.racdomain. 8

9 Serwer czasu W celu utrzymania znaczników czasowych między węzłami klastra, został skonfigurowany dostęp do serwera czasu: ~]# cat /etc/ntp.conf # Permit time synchronization with our time source, but do not # permit the source to query or modify the service on this system. restrict default kod nomodify notrap nopeer noquery # Permit all access over the loopback interface. This could # be tightened as well, but to do so would effect some of # the administrative functions. restrict # Hosts on local network are less restricted. #restrict mask nomodify notrap # Use public servers from the pool.ntp.org project. # Please consider joining the pool (http://www.pool.ntp.org/join.html). # server 0.rhel.pool.ntp.org # server 1.rhel.pool.ntp.org # server 2.rhel.pool.ntp.org #broadcast key 42 # broadcast server #broadcastclient # broadcast client #broadcast key 42 # multicast server #multicastclient # multicast client #manycastserver # manycast server #manycastclient key 42 # manycast client # Undisciplined Local Clock. This is a fake driver intended for backup # and when no outside source of synchronized time is available. fudge stratum 10 # Drift file. Put this in a directory which the daemon can write to. # No symbolic links allowed, either, since the daemon updates the file # by creating a temporary in the same directory and then rename()'ing # it to the file. driftfile /var/lib/ntp/drift # Key file containing the keys and key identifiers used when operating # with symmetric key cryptography. keys /etc/ntp/keys # Specify the key identifiers which are trusted. #trustedkey # Specify the key identifier to use with the ntpdc utility. #requestkey 8 # Specify the key identifier to use with the ntpq utility. #controlkey 8 server ncen00t01.racdomain restrict ncen00t01.racdomain mask nomodify notrap noquery ~]# cat /etc/sysconfig/ntpd 9

10 # Drop root to id 'ntp:ntp' by default. OPTIONS="-u ntp:ntp -p /var/run/ntpd.pid -x" # Set to 'yes' to sync hw clock after successful ntpdate SYNC_HWCLOCK=no # Additional options for ntpdate NTPDATE_OPTIONS="" Konfiguracja SSH Pomiędzy użytkownikami będącymi właścicielami oprogramowania Oracle musi istnieć konieczność wymiany danych po SSH bez użycia haseł. CMCEN03 ~]$ ssh cmcen03 date ; ssh cmcen04 date pią kwi 27 11:37:41 CEST 2012 pią kwi 27 11:37:41 CEST 2012 CMCEN04 ~]$ ssh cmcen03 date ; ssh cmcen04 date pią kwi 27 11:38:45 CEST 2012 pią kwi 27 11:38:45 CEST 2012 Powyższa sytuacja została osiągnięta dzięki wymianie publicznych kluczy RSA i DSA poprzez plik ~/.ssh/authorized_keys 10

11 Instalacja oprogramowania Oracle GRID

12 12

13 13

14 14

15 15

16 Stworzenie dodatkowych grup dyskowych W trakcie instalacji, została stworzona grupa dyskowa GRID, odpowiedzialna za przechowywanie pliku VOTE i rejestru klastra OCR. Przed zainstalowaniem i wykreowaniem bazy danych należy jeszcze powołać pozostałe grupy dyskowe. ~]$ sqlplus / as sysasm SQL*Plus: Release Production on Fri Apr 27 09:14: Copyright (c) 1982, 2009, Oracle. All rights reserved. Connected to: Oracle Database 11g Enterprise Edition Release bit Production With the Real Application Clusters and Automatic Storage Management options SQL> create diskgroup DATA 2 external redundancy disk 'ORCL:DATA'; Diskgroup created. 16

17 SQL> create diskgroup FRA 2 external redundancy disk 'ORCL:FRA'; Diskgroup created. Sprawdzenie działania wykreowanych usług ~]$ ssh cmcen03 date ; ssh cmcen04 date pią kwi 27 11:37:41 CEST 2012 pią kwi 27 11:37:41 CEST 2012 ~]$ srvctl status nodeapps VIP cmcen03-vip is enabled VIP cmcen03-vip is running on node: cmcen03 VIP cmcen04-vip is enabled VIP cmcen04-vip is running on node: cmcen04 Network is enabled Network is running on node: cmcen03 Network is running on node: cmcen04 GSD is disabled GSD is not running on node: cmcen03 GSD is not running on node: cmcen04 ONS is enabled ONS daemon is running on node: cmcen03 ONS daemon is running on node: cmcen04 eons is enabled eons daemon is running on node: cmcen03 eons daemon is running on node: cmcen04 ~]$ srvctl status asm ASM is running on cmcen03,cmcen04 ~]$ srvctl status listener Listener LISTENER is enabled Listener LISTENER is running on node(s): cmcen03,cmcen04 ~]$ srvctl status scan SCAN VIP scan1 is enabled SCAN VIP scan1 is running on node cmcen04 SCAN VIP scan2 is enabled SCAN VIP scan2 is running on node cmcen03 SCAN VIP scan3 is enabled SCAN VIP scan3 is running on node cmcen03 ~]$ srvctl status scan_listener SCAN Listener LISTENER_SCAN1 is enabled SCAN listener LISTENER_SCAN1 is running on node cmcen04 SCAN Listener LISTENER_SCAN2 is enabled SCAN listener LISTENER_SCAN2 is running on node cmcen03 SCAN Listener LISTENER_SCAN3 is enabled SCAN listener LISTENER_SCAN3 is running on node cmcen03 ~]$ srvctl status diskgroup -g grid Disk Group grid is running on cmcen03,cmcen04 ~]$ srvctl status diskgroup -g data Disk Group data is running on cmcen03,cmcen04 ~]$ srvctl status diskgroup -g fra Disk Group fra is running on cmcen03,cmcen04 Wszystkie usługi działają prawidłowo można przystąpić do kreowania bazy danych. 17

18 Baza danych Zgodnie z zaleceniami, została wykreowana standardowa baza danych (nazwa: CKM strona kodowa AL32UTF8), wraz z domyślnymi komponentami w wersji Enterprise Edition. W celu sprawnego zarządzania środowiskiem, zostały stworzone dwa skrypty, zawierające ustawienia powłoki dla oprogramowania GRID (grid.env) i DB (db.env) pliki zostały umieszczone w katalogu /home/oraowner/bin. ~]$ cat ~/bin/db.env export ORACLE_SID=ckm1 export ORACLE_BASE=/u01/app/oraowner export PATH=/u01/app/oraowner/product/11.2.0/dbhome_1/bin:/u01/app/11.2.0/grid/bin:/usr/ke rberos/bin:/usr/local/bin:/bin:/usr/bin:/home/oraowner/bin export ORACLE_HOME=/u01/app/oraowner/product/11.2.0/dbhome_1 echo $ORACLE_SID echo $ORACLE_HOME ~]$ cat ~/bin/grid.env export ORACLE_SID=+ASM1 export ORACLE_BASE=/u01/app/oraowner export PATH=/u01/app/11.2.0/grid/bin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/home/ oraowner/bin export ORACLE_HOME=/u01/app/11.2.0/grid echo $ORACLE_SID echo $ORACLE_HOME Pliki glogin.sql zostały uzupełnione o wpisy, pozwalające identyfikować środowisko, z którego nastąpiło logowanie do narzędzia. admin]$ cd /u01/app/oraowner/product/11.2.0/dbhome_1/sqlplus/admin/ admin]$ cat glogin.sql Copyright (c) 1988, 2005, Oracle. All Rights Reserved NAME -- glogin.sql DESCRIPTION -- SQL*Plus global login "site profile" file Add any SQL*Plus commands here that are to be executed when a -- user starts SQL*Plus, or uses the SQL*Plus CONNECT command USAGE -- This script is automatically run -- set sqlprompt '&_user:&_connect_identifier> ' admin]$ cp glogin.sql /u01/app/11.2.0/grid/sqlplus/admin/ 18

19 Rejestracja bazy w klastrze Baza CKM posiada dwie instancje ckm1 (cmcen03) oraz ckm2 (cmcen04). ~]$ srvctl config database -d ckm Database unique name: ckm Database name: ckm Oracle home: /u01/app/oraowner/product/11.2.0/dbhome_1 Oracle user: oraowner Spfile: +DATA/ckm/spfileckm.ora Domain: Start options: open Stop options: immediate Database role: PRIMARY Management policy: AUTOMATIC Server pools: ckm Database instances: ckm1,ckm2 Disk Groups: DATA,FRA Services: Database is administrator managed ~]$ srvctl status database -d ckm Instance ckm1 is running on node cmcen03 Instance ckm2 is running on node cmcen04 Plik parametrów Plik parametrów jest wspólny dla obydwu instancji klastra bazodanowego i jest składowany w postaci SPFILE na grupie dyskowej DATA SYS:ckm1> sho parameters spfile NAME TYPE VALUE spfile string +DATA/ckm/spfileckm.ora SYS:ckm1> create pfile='/tmp/init.ora' from spfile='+data/ckm/spfileckm.ora'; Plik zostal utworzony. SYS:ckm1>!cat /tmp.init.ora cat: /tmp.init.ora: Nie ma takiego pliku ani katalogu SYS:ckm1>!cat /tmp/init.ora ckm1. db_cache_size= ckm2. db_cache_size= ckm1. java_pool_size= ckm2. java_pool_size= ckm1. large_pool_size= ckm2. large_pool_size= ckm1. oracle_base='/u01/app/oraowner'#oracle_base set from environment ckm2. oracle_base='/u01/app/oraowner'#oracle_base set from environment ckm1. pga_aggregate_target= ckm2. pga_aggregate_target= ckm1. sga_target= ckm2. sga_target= ckm1. shared_io_pool_size=0 ckm2. shared_io_pool_size=0 ckm1. shared_pool_size= ckm2. shared_pool_size= ckm1. streams_pool_size=0 19

20 ckm2. streams_pool_size=0 *.audit_file_dest='/u01/app/oraowner/admin/ckm/adump' *.audit_trail='db' *.cluster_database=true *.compatible=' ' *.control_files='+data/ckm/controlfile/current ','+fra/ckm/controlfile /current ' *.db_block_size=8192 *.db_create_file_dest='+data' *.db_domain='' *.db_name='ckm' *.db_recovery_file_dest='+fra' *.db_recovery_file_dest_size= *.diagnostic_dest='/u01/app/oraowner' *.dispatchers='(protocol=tcp) (SERVICE=ckmXDB)' ckm2.instance_number=2 ckm1.instance_number=1 *.log_archive_format='%t_%s_%r.dbf' *.nls_language='polish' *.nls_territory='poland' *.open_cursors=300 *.pga_aggregate_target= *.processes=300 *.remote_listener='cmcen43:2521' *.remote_login_passwordfile='exclusive' *.sessions=335 *.sga_target= ckm2.thread=2 ckm1.thread=1 ckm1.undo_tablespace='undotbs1' ckm2.undo_tablespace='undotbs2' Grupy REDO W celu optymalizacji przełączeń między grupami REDO zostały powołane po trzy nowe grupy o wielkości 250M na każdym z wątków instancji klastra. Wstępne grupy REDO zostały usunięte. SYS:ckm1> alter database add logfile thread 1 2 group 11 size 250M, 3 group 12 size 250M, 4 group 13 size 250M; Baza danych zostala zmieniona. SYS:ckm1> define _editor=vi SYS:ckm1> ed Zapisano file afiedt.buf 1 alter database add logfile thread 2 2 group 21 size 250M, 3 group 22 size 250M, 4* group 23 size 250M SYS:ckm1> / Baza danych zostala zmieniona. 20

21 SYS:ckm1> alter system switch logfile; System zostal zmieniony. SYS:ckm1> alter system checkpoint; System zostal zmieniony. Zapisano file afiedt.buf 1* alter database drop logfile group 1, group 2, group 3, group 4 SYS:ckm1> / Baza danych zostala zmieniona. SYS:ckm1> ; 1 select g.thread#, g.group#, g.bytes/1024/1024 as mb, f.member 2 from v$log g, v$logfile f 3* where g.group#=f.group# SYS:ckm1> / THREAD# GROUP# MB MEMBER DATA/ckm/onlinelog/group_ FRA/ckm/onlinelog/group_ DATA/ckm/onlinelog/group_ FRA/ckm/onlinelog/group_ DATA/ckm/onlinelog/group_ FRA/ckm/onlinelog/group_ DATA/ckm/onlinelog/group_ FRA/ckm/onlinelog/group_ DATA/ckm/onlinelog/group_ FRA/ckm/onlinelog/group_ DATA/ckm/onlinelog/group_ FRA/ckm/onlinelog/group_ wierszy zostalo wybranych. Serwisy ORACLE W celu nawiązywania połączeń z klastrem ORACLE zostały powołane trzy serwisy dialer, i3_ice oraz siebel ~]$ srvctl add service -d ckm -s dialer -r ckm1,ckm2 -e select -m basic -B SERVICE_TIME ~]$ srvctl start service -d ckm -s dialer ~]$ srvctl add service -d ckm -s i3_ic -r ckm1,ckm2 -e select -m basic -B SERVICE_TIME ~]$ srvctl start service -d ckm -s i3_ic ~]$ srvctl add service -d ckm -s siebel -r ckm1,ckm2 -e select -m basic -B SERVICE_TIME ~]$ srvctl start service -d ckm -s siebel ~]$ srvctl status service -d ckm Service dialer is running on instance(s) ckm1,ckm2 Service i3_ic is running on instance(s) ckm1,ckm2 Service siebel is running on instance(s) ckm1,ckm2 21

22 Plik TNSNAMES.ORA W celu połączenia się z serwerem Oracle, należy skonfigurować plik tnsnames.ora, znajdujący się w likalizacji $ORACLE_HOME/network/admin po stronie klienta. Przykładowa zawartość pliku, łączącego się do zdefiniowanych serwisów, znajduje się poniżej: dialer = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = cmcen43.racdomain)(port = 1521)) (CONNECT_DATA = (SERVICE_NAME = dialer) ) ) i3_ic = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = cmcen43.racdomain)(port = 1521)) (CONNECT_DATA = (SERVICE_NAME = i3_ic) ) ) siebel = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = cmcen43.racdomain)(port = 1521)) (CONNECT_DATA = (SERVICE_NAME = siebel) ) ) Backup bazy danych W celu przyspieszenia backup u bazy zostanie skonfigurowany backup inkrementalny poziomu 0 (raz w tygodniu sobota 23.00) oraz backup inkrementalny poziomu 1 (raz dziennie 23.00). Wydajność backup u zostanie podniesiona poprzez włączenie trybu śledzenia zmian bloków danych block change tracking. SYS:ckm1> alter database enable block change tracking; Baza danych zostala zmieniona. Skrypt do backup u Skrypt został umieszczony w katalogu /home/oraowner/bin/mk_backup.sh. Parametrem skryptu jest poziom przyrostowego backup u 0 lub 1. Logi z backup ów powstają w tym samym katalogu, w którym znajduje się poniższy skrypt. W celu uniezależnienia wykonywania backup u od działania węzłów klastra, wykonano następujące serwisy. 22

23 ~]$ srvctl add service -d ckm -s rman1 -r ckm1 -a ckm2 ~]$ srvctl add service -d ckm -s rman2 -r ckm2 -a ckm1 ~]$ srvctl start service -d ckm -s rman1 ~]$ srvctl start service -d ckm -s rman2 ~]$ srvctl status service -d ckm Service dialer is running on instance(s) ckm1,ckm2 Service i3_ic is running on instance(s) ckm1,ckm2 Service rman1 is running on instance(s) ckm1 Service rman2 is running on instance(s) ckm2 Service siebel is running on instance(s) ckm1,ckm2 Skrypt do backup u. #!/bin/bash export ORACLE_SID=ckm1 export ORACLE_BASE=/u01/app/oraowner export PATH=/u01/app/oraowner/product/11.2.0/dbhome_1/bin:/u01/app/11.2.0/grid/bin:/usr/ke rberos/bin:/usr/local/bin:/bin:/usr/bin:/home/oraowner/bin export ORACLE_HOME=/u01/app/oraowner/product/11.2.0/dbhome_1 export NLS_DATE_FORMAT=YYYY.MM.DD.HH24:MI:SS asm_disk='+fra' log_dest=/home/oraowner/bin/mk_backup.log rec_window=14 sys_pwd=ora123 inclev=0 if [ $# -gt 0 ]; then inclev=$1 fi rman target / append log=${log_dest} <<! run { allocate channel c1 device type disk connect allocate channel c2 device type disk connect allocate channel c3 device type disk connect allocate channel c4 device type disk connect allocate channel c5 device type disk connect allocate channel c6 device type disk connect crosscheck archivelog all; crosscheck backupset; backup as compressed backupset incremental level ${inclev} database format '${asm_disk}'; backup as compressed backupset archivelog all delete input format '${asm_disk}'; backup as compressed backupset current controlfile format '${asm_disk}'; backup spfile format '${asm_disk}'; delete noprompt obsolete recovery window of ${rec_window} days; release channel c1; release channel c2; release channel c3; release channel c4; release channel c5; release channel c6; 23

24 }! Obecnie backup jest wykonywany równolegle 6 kanałami (po 3 na każdą instancję). Domyślnie skrypt będzie uruchamiany z węzła cmcen03 a w przypadku awarii na węźle cmcen04 zostanie do przedstawione poniżej w sekcji opisującej tworzenie SCHEDULE dla bckup u. Automatyzacja wykonywania skryptu Ze względu na bug nie pozwalający na implementację backup u poprzez DBMS_SCHEDULER na Linux w wersji Oracle RDBMS nie można było użyć wbudowanego mechanizmu automatycznych zadań. Należy przeprowadzić automatyzację z użyciem mechanizmów OS np. CRON. 24

PROCEDURA BACKUP & RECOVER Dokument opisuje procedurę backup u i odtwarzania dla bazy Oracle 11gR2

PROCEDURA BACKUP & RECOVER Dokument opisuje procedurę backup u i odtwarzania dla bazy Oracle 11gR2 2012 PROCEDURA BACKUP & RECOVER Dokument opisuje procedurę backup u i odtwarzania dla bazy Oracle 11gR2 ORA- 600 Kamil Stawiarski Spis treści Pełny backup serwera Oracle... 3 Backup wykonywany z jednego

Bardziej szczegółowo

Wykonywanie kopii bezpieczeństwa w bazie Oracle 11g

Wykonywanie kopii bezpieczeństwa w bazie Oracle 11g Wykonywanie kopii bezpieczeństwa w bazie Oracle 11g Wstęp W bazie Oracle 11g można wykonywać kopie bezpieczeństwa ręcznie i automatycznie z wykorzystaniem narzędzie RMAN. Zalecanym i rekomendowanym narzędziem

Bardziej szczegółowo

Przygotowanie bazy do wykonywania kopii bezpieczeństwa

Przygotowanie bazy do wykonywania kopii bezpieczeństwa Przygotowanie bazy do wykonywania kopii bezpieczeństwa Wstęp Wykonywanie kopii bezpieczeństwa i odtwarzanie po awarii jest jednym z kluczowych zadań administratora bazy danych. W momencie wystąpienia awarii

Bardziej szczegółowo

Administracja bazy danych Oracle 10g

Administracja bazy danych Oracle 10g Administracja bazy danych Oracle 10g Oracle Database Administration część 4 Pliki związane z bazą danych Oracle Pliki danych (ang. Datafiles) - zawierają dane, które są przechowywane w bazie danych. Plik

Bardziej szczegółowo

Konfiguracja bazy danych zwiększająca możliwość odtworzenia jej po awarii nośnika

Konfiguracja bazy danych zwiększająca możliwość odtworzenia jej po awarii nośnika Archiwizowanie danych i odtwarzanie bazy danych po awarii Recover manager 140 Konfiguracja bazy danych zwiększająca możliwość odtworzenia jej po awarii nośnika W celu skonfigurowania bazy danych z dostateczną

Bardziej szczegółowo

Instalacja klastra Oracle RAC 11gR2

Instalacja klastra Oracle RAC 11gR2 Instalacja klastra Oracle RAC 11gR2... 1 ISCSI-TARGET... 1 Oracle ASMLib... 2 Konfiguracja DNS... 3 Konfiguracja SSH... 8 Instalacja oprogramowania GRID... 9 Kreowanie bazy danych... 12 Rejestracja bazy

Bardziej szczegółowo

Block Change Tracking

Block Change Tracking Czym jest i czy warto stosować? OPITZ CONSULTING Kraków Przybliżenie technologii i analiza testów Jakub Szepietowski (Młodszy konsultant SE) OPITZ CONSULTING Kraków 2011 Strona 1 Agenda 1. Plik BCT 2.

Bardziej szczegółowo

Problemy techniczne SQL Server

Problemy techniczne SQL Server Problemy techniczne SQL Server Jak utworzyć i odtworzyć kopię zapasową za pomocą narzędzi serwera SQL? Tworzenie i odtwarzanie kopii zapasowych baz danych programów Kadry Optivum, Płace Optivum, MOL Optivum,

Bardziej szczegółowo

Instalacja Oracle Designera (9.0.2.6)

Instalacja Oracle Designera (9.0.2.6) 1 of 15 2005-09-02 22:32 Instalacja Oracle Designera (9.0.2.6) 1. 2. Najlepiej, jeżeli posiadamy Oracle Designera, wówczas zajmuje to tylko jeden CDROM (tą ścieżkę tutaj prezentuje). a. W przypadku, kiedy

Bardziej szczegółowo

Architektura komunikacji

Architektura komunikacji isqlplus Agenda 1 Rozwój produktu isql*plus ma swoje początki w wersji Oracle 8i, kiedy jest zakończony pierwszy etap prac nad projektem. Interfejs użytkownika jest cienki klient - przeglądarka internetowa,

Bardziej szczegółowo

Instrukcja instalacji aplikacji Plansoft.org

Instrukcja instalacji aplikacji Plansoft.org plansoft.org PLANOWANIE ZAJĘĆ, REZERWOWANIE SAL I ZASOBÓW Instrukcja instalacji aplikacji Plansoft.org Oprogramowanie współpracuje z każdą wersją bazy danych Oracle, włączając darmową wersję XE Edition.

Bardziej szczegółowo

Architektura środowiska rozproszonego. Środowisko komunikacyjne Oracle*Net. Weryfikacja instalacji protokołu u sieciowego

Architektura środowiska rozproszonego. Środowisko komunikacyjne Oracle*Net. Weryfikacja instalacji protokołu u sieciowego 7 Architektura środowiska rozproszego Środowisko komunikacyjne Oracle*Net serwery Elementy środowiska rozproszego: stacje usługowe serwery (ang. server), stacje klienta (ang client), medium komunikacyjne

Bardziej szczegółowo

Przyczyny awarii. Struktury wykorzystywane do odtwarzania bd. Archiwizowanie plików dziennika. Archiwizowanie danych. danych

Przyczyny awarii. Struktury wykorzystywane do odtwarzania bd. Archiwizowanie plików dziennika. Archiwizowanie danych. danych Przyczyny awarii Archiwizowanie danych i odtwarzanie po awarii błędy uŝytkowników, np. przypadkowe usunięcie danych błędy w oprogramowaniu aplikacyjnym awarie procesów uŝytkowników awarie sieci awarie

Bardziej szczegółowo

Podstawy systemów UNIX Podstawy RMAN

Podstawy systemów UNIX Podstawy RMAN Podstawy systemów UNIX Podstawy RMAN Autor: Maciej Friedel Zajęcia prowadzone dla Polskiej Szkoły IT Wrocław, 2009 Tryb ARCHIVELOG 1. Konfiguracja obszaru FRA (Flash Recovery Area)

Bardziej szczegółowo

Dokumentacja instalacyjna i konfiguracyjna Aplikacja ADR. Wersja dokumentu 1.0. Strona 1/9

Dokumentacja instalacyjna i konfiguracyjna Aplikacja ADR. Wersja dokumentu 1.0. Strona 1/9 Dokumentacja instalacyjna i konfiguracyjna Aplikacja ADR Wersja dokumentu 1.0 Strona 1/9 Spis treści 1. Instalacja binariów bazy danych... 3 2. Tworzenie struktury bazy... 5 2. Instalacja aplikacji ADR...

Bardziej szczegółowo

Serwery LDAP w środowisku produktów w Oracle

Serwery LDAP w środowisku produktów w Oracle Serwery LDAP w środowisku produktów w Oracle 1 Mariusz Przybyszewski Uwierzytelnianie i autoryzacja Uwierzytelnienie to proces potwierdzania tożsamości, np. przez: Użytkownik/hasło certyfikat SSL inne

Bardziej szczegółowo

Bazy danych i usługi sieciowe

Bazy danych i usługi sieciowe Bazy danych i usługi sieciowe Ćwiczenia I Paweł Daniluk Wydział Fizyki Jesień 2014 P. Daniluk (Wydział Fizyki) BDiUS ćw. I Jesień 2014 1 / 16 Strona wykładu http://bioexploratorium.pl/wiki/ Bazy_danych_i_usługi_sieciowe_-_2014z

Bardziej szczegółowo

Odtwarzanie po awarii plików bazy danych

Odtwarzanie po awarii plików bazy danych Odtwarzanie po awarii plików bazy danych Odtwarzanie po awarii plików bazy danych (dysków) Odtwarzanie po awarii dysków oznacza, że któryś z plików bazy danych został uszkodzony. W zależności od tego,

Bardziej szczegółowo

Bazy Danych i Usługi Sieciowe

Bazy Danych i Usługi Sieciowe Bazy Danych i Usługi Sieciowe Ćwiczenia I Paweł Daniluk Wydział Fizyki Jesień 2011 P. Daniluk (Wydział Fizyki) BDiUS ćw. I Jesień 2011 1 / 15 Strona wykładu http://bioexploratorium.pl/wiki/ Bazy_Danych_i_Usługi_Sieciowe_-_2011z

Bardziej szczegółowo

startup pfile= '$HOME/admin/pfile/initDBx.ora'; create spfile from pfile= '$HOME/admin/pfile/initDBx.ora';

startup pfile= '$HOME/admin/pfile/initDBx.ora'; create spfile from pfile= '$HOME/admin/pfile/initDBx.ora'; Administrowanie systemami baz danych Ćwiczenia laboratoryjne (1) Podstawy uruchamiania serwera bazy danych 1. Przy pomocy programu Putty, połącz się z serwerem miner.cs.put.poznan.pl. Dla wygody otwórz

Bardziej szczegółowo

Bazy danych. Andrzej Grzybowski. Instytut Fizyki, Uniwersytet Śląski

Bazy danych. Andrzej Grzybowski. Instytut Fizyki, Uniwersytet Śląski Bazy danych Andrzej Grzybowski Instytut Fizyki, Uniwersytet Śląski Wykład 4 Instalacja serwera bazy danych Oracle 10g na komputerach z procesorami 32-bitowymi obsługiwanych przez system operacyjny Windows

Bardziej szczegółowo

Problemy techniczne SQL Server

Problemy techniczne SQL Server Problemy techniczne SQL Server Instalacja i konfiguracja Microsoft SQL Server 2005 Express Edition W poradzie opisano, jak pobrać ze strony Microsoft bezpłatną wersję programu bazodanowego Microsoft SQL

Bardziej szczegółowo

Ćwiczenie Nr 7 Instalacja oraz konfiguracja wskazanego systemu operacyjnego

Ćwiczenie Nr 7 Instalacja oraz konfiguracja wskazanego systemu operacyjnego Ćwiczenie Nr 7 Instalacja oraz konfiguracja wskazanego systemu operacyjnego Cel ćwiczenia: Celem zajęć jest zdobycie doświadczenia i umiejętności instalacji systemu operacyjnego z rodziny Unix bez wykorzystania

Bardziej szczegółowo

USB firmware changing guide. Zmiana oprogramowania za przy użyciu połączenia USB. Changelog / Lista Zmian

USB firmware changing guide. Zmiana oprogramowania za przy użyciu połączenia USB. Changelog / Lista Zmian 1 / 12 Content list / Spis Treści 1. Hardware and software requirements, preparing device to upgrade Wymagania sprzętowe i programowe, przygotowanie urządzenia do aktualizacji 2. Installing drivers needed

Bardziej szczegółowo

Jak skonfigurować bezpieczną sieć bezprzewodową w oparciu o serwer RADIUS i urządzenia ZyXEL wspierające standard 802.1x?

Jak skonfigurować bezpieczną sieć bezprzewodową w oparciu o serwer RADIUS i urządzenia ZyXEL wspierające standard 802.1x? Jak skonfigurować bezpieczną sieć bezprzewodową w oparciu o serwer RADIUS i urządzenia ZyXEL wspierające standard 802.1x? Przykład autoryzacji 802.1x dokonano w oparciu serwer Microsoft Windows 2003 i

Bardziej szczegółowo

How to share data from SQL database table to the OPC Server? Jak udostępnić dane z tabeli bazy SQL do serwera OPC? samouczek ANT.

How to share data from SQL database table to the OPC Server? Jak udostępnić dane z tabeli bazy SQL do serwera OPC? samouczek ANT. Jak udostępnić dane z tabeli bazy SQL do serwera OPC? samouczek ANT How to share data from SQL database table to the OPC Server? ANT tutorial Krok 1: Uruchom ANT Studio i dodaj do drzewka konfiguracyjnego

Bardziej szczegółowo

Program kadrowo płacowy - wersja wielodostępna z bazą danych Oracle SQL Server 10g

Program kadrowo płacowy - wersja wielodostępna z bazą danych Oracle SQL Server 10g Program kadrowo płacowy - wersja wielodostępna z bazą danych Oracle SQL Server 10g Uwaga: Masz problem z programem lub instalacją? Nie możesz wykonać wymaganej czynności? Daj nam znać. W celu uzyskania

Bardziej szczegółowo

Zarządzanie strukturą bazy danych Oracle11g

Zarządzanie strukturą bazy danych Oracle11g Zarządzanie strukturą bazy danych Oracle11g Wstęp Baza danych Oracle przechowuje dane użytkowników oraz własne dane słownikowe w następujących strukturach logicznych: przestrzenie tabel segmenty extenty

Bardziej szczegółowo

Oracle Database 11g: podstawy administracji. Instalowanie serwera bazy danych

Oracle Database 11g: podstawy administracji. Instalowanie serwera bazy danych 1 Zadania administratora bazy danych 2 Oracle Database 11g: podstawy administracji Instalowanie oprogramowania serwera bazy danych Tworzenie bazy danych Bieżące zarządzanie serwerem Zarządzanie strukturami

Bardziej szczegółowo

klikamy Next 4. Wybieramy zgodność z systemem Virtual Machine hardware compatibility z listy zaznaczamy Workstation 6 Next 5.

klikamy Next 4. Wybieramy zgodność z systemem Virtual Machine hardware compatibility z listy zaznaczamy Workstation 6 Next 5. Instalacja Novell NetWare 5 przygotowanie do instalacji 1. Włożyć płytę do napędu 2. Wybieramy New Virtual Machine ( uruchamiamy ją) 3. Wybieramy typ instalacji Custom (what type of configuration do you

Bardziej szczegółowo

2011-11-04. Instalacja SQL Server Konfiguracja SQL Server Logowanie - opcje SQL Server Management Studio. Microsoft Access Oracle Sybase DB2 MySQL

2011-11-04. Instalacja SQL Server Konfiguracja SQL Server Logowanie - opcje SQL Server Management Studio. Microsoft Access Oracle Sybase DB2 MySQL Instalacja, konfiguracja Dr inŝ. Dziwiński Piotr Katedra InŜynierii Komputerowej Kontakt: piotr.dziwinski@kik.pcz.pl 2 Instalacja SQL Server Konfiguracja SQL Server Logowanie - opcje SQL Server Management

Bardziej szczegółowo

Sieciowa instalacja Sekafi 3 SQL

Sieciowa instalacja Sekafi 3 SQL Sieciowa instalacja Sekafi 3 SQL Niniejsza instrukcja opisuje instalację Sekafi 3 SQL w wersji sieciowej, z zewnętrznym serwerem bazy danych. Jeśli wymagana jest praca jednostanowiskowa, należy postępować

Bardziej szczegółowo

Nowości w Oracle RAC 11gR2

Nowości w Oracle RAC 11gR2 Nowości w Oracle RAC 11g Release 2 OPITZ CONSULTING Kraków Nowoczesne techniki konsolidacji i optymalizacji środowisk opartych o rozwiązania Oracle (2011) Grzegorz Jakusz-Gostomski (Starszy konsultant)

Bardziej szczegółowo

MikroTik Serwer OpenVPN

MikroTik Serwer OpenVPN MikroTik Serwer OpenVPN Generowanie certyfikatów na systemie Debian. Instalujemy OpenVPN, następnie przechodzimy do katalogu ze skryptami: cd /usr/share/openvpn/easyrsa edytujemy plik vars ustawiając kraj,

Bardziej szczegółowo

Administracja bazy danych Oracle 10g

Administracja bazy danych Oracle 10g Administracja bazy danych Oracle 10g Oracle Database Administration część 1 Cele kursu Kurs daje wskazówki jak za pomocą Oracle Enterprise Manager można wykonać większość podstawowych czynności administracyjnych.

Bardziej szczegółowo

X11R5. .Xresources. Pliki konfiguracyjne X-Windows. Zasada działania X11. .xinitrc. X protocol X server. X client. X library

X11R5. .Xresources. Pliki konfiguracyjne X-Windows. Zasada działania X11. .xinitrc. X protocol X server. X client. X library Pliki konguracyjne X-Windows.Xresources X11 -.Xresources,.xinitrc,.xsession OpenWindows -.Xdefaults,.desksetdefaults,.openwin-init,.openwin-menu XTerm*tek4014*fontLarge: 9x15 XTerm*tek4014*font2: 8x13

Bardziej szczegółowo

Zarządzanie kontami użytkowników w i uprawnieniami

Zarządzanie kontami użytkowników w i uprawnieniami 106 Plan prezentacji 107 Zarządzanie kontami użytkowników w i uprawnieniami Schematy a użytkownicy Tworzenie użytkowników, uwierzytelnianie Przywileje systemowe i obiektowe, role Profile kontrola wykorzystania

Bardziej szczegółowo

Oracle Designer. Oracle Designer jest jednym z głównych komponentów pakietu Oracle Developer Suite. Oracle Designer wspiera :

Oracle Designer. Oracle Designer jest jednym z głównych komponentów pakietu Oracle Developer Suite. Oracle Designer wspiera : Oracle Designer Oracle Designer jest jednym z głównych komponentów pakietu Oracle Developer Suite. Oracle Designer wspiera : - modelowanie procesów biznesowych - analizę systemu informatycznego - projektowanie

Bardziej szczegółowo

INFORMATOR TECHNICZNY WONDERWARE

INFORMATOR TECHNICZNY WONDERWARE Informator techniczny nr 119 12-02-2010 INFORMATOR TECHNICZNY WONDERWARE Zalecana instalacja i konfiguracja Microsoft SQL Server 2008 Express Edition dla oprogramowania Wonderware UWAGA! Przed instalowaniem

Bardziej szczegółowo

Kopie zapasowe PAWEŁ PŁAWIAK. Training and Development Manager for Microsoft Technology Compendium - Centrum Edukacyjne pawel.plawiak@compendium.

Kopie zapasowe PAWEŁ PŁAWIAK. Training and Development Manager for Microsoft Technology Compendium - Centrum Edukacyjne pawel.plawiak@compendium. Kopie zapasowe PAWEŁ PŁAWIAK Training and Development Manager for Microsoft Technology Compendium - Centrum Edukacyjne pawel.plawiak@compendium.pl Informacje techniczne Pomocy technicznej online przez

Bardziej szczegółowo

Jarosław Kuchta Administrowanie Systemami Komputerowymi. Narzędzia administracyjne

Jarosław Kuchta Administrowanie Systemami Komputerowymi. Narzędzia administracyjne Jarosław Kuchta Narzędzia administracyjne Zagadnienia Przystawka MMC Serwer plików i wydruku Udostępnianie folderów Zarządzanie profilami Zarządzanie komputerem Menedżer urządzeń Zarządzanie dyskami Analiza

Bardziej szczegółowo

Zadania do wykonania na laboratorium

Zadania do wykonania na laboratorium Lab Oracle Katowice 2013v1 Fizyczna i logiczna struktura bazy danych 1 http://platforma.polsl.pl/rau2/mod/folder/view.php?id=9975 RB_lab2_v04st Przykładowe pomocne strony www: Zadania do wykonania na laboratorium

Bardziej szczegółowo

MeetingHelper. Aplikacja Android ułatwiająca przekazywanie materiałów pomiędzy uczestnikami spotkania. Instrukcja obsługi dla programisty

MeetingHelper. Aplikacja Android ułatwiająca przekazywanie materiałów pomiędzy uczestnikami spotkania. Instrukcja obsługi dla programisty MeetingHelper Aplikacja Android ułatwiająca przekazywanie materiałów pomiędzy uczestnikami spotkania Instrukcja obsługi dla programisty W tej części został zawarty opis uruchamiania projektu programistycznego,

Bardziej szczegółowo

SAP BASIS Architektura systemu klient Server

SAP BASIS Architektura systemu klient Server SAP BASIS Architektura systemu klient Server Platformy systemowe: Microsoft Windows Server, UNIX, Linux Platformy bazodanowe: Microsoft SQL Server, Oracle, IBM DB2 System SAP WSB: System operacyjny: Windows

Bardziej szczegółowo

(c) Politechnika Poznańska, Instytut Informatyki

(c) Politechnika Poznańska, Instytut Informatyki Struktura bazy danych Oracle (c) Politechnika Poznańska, Instytut Informatyki 28 Organizacja przestrzeni danych struktury logiczne - przestrzenie tabel (ang. tablespaces), schematy, obiekty (relacje, indeksy,

Bardziej szczegółowo

Zarządzanie instancją bazy danych Oracle11g

Zarządzanie instancją bazy danych Oracle11g Zarządzanie instancją bazy danych Oracle11g Wstęp Na poprzednim laboratorium zapoznaliście się Państwo ze środowiskiem maszyny wirtualnej, systemem Linux oraz podstawowymi operacjami na bazie danych. Na

Bardziej szczegółowo

Zarządzanie sieciami telekomunikacyjnymi

Zarządzanie sieciami telekomunikacyjnymi SNMP Protocol The Simple Network Management Protocol (SNMP) is an application layer protocol that facilitates the exchange of management information between network devices. It is part of the Transmission

Bardziej szczegółowo

Baza danych Oracle 11g Express Edition

Baza danych Oracle 11g Express Edition Baza danych Oracle 11g Express Edition Agenda Kim jesteśmy Właściwości Oracle XE Możliwości Ograniczenia licencyjne Dostępna funkcjonalność Oracle XE fast start Podstawowa obsługa bazy danych Wprowadzenie

Bardziej szczegółowo

PROFESJONALNE SYSTEMY BEZPIECZEŃSTWA

PROFESJONALNE SYSTEMY BEZPIECZEŃSTWA PROFESJONALNE SYSTEMY BEZPIECZEŃSTWA Podstawowa konfiguracja i monitorowanie ConSentry LANShield Controller oraz ConSentry InSight Command Center Dostęp konsolowy do urządzenia Dostęp administracyjny do

Bardziej szczegółowo

Klastrowanie bazy IBM DB2. Adam Duszeńko

Klastrowanie bazy IBM DB2. Adam Duszeńko Klastrowanie bazy IBM DB2 Adam Duszeńko Typy klastrów Wydajnościowe Skalowalność Równoległość Obliczeń Składowania Wiele punktów dostępu Niezawodnościowe Bezpieczeństwo Zwielokrotnienie Danych Operacji

Bardziej szczegółowo

Instrukcja tworzenia aplikacji bazodanowej opartej o technologię Oracle i platformę.net

Instrukcja tworzenia aplikacji bazodanowej opartej o technologię Oracle i platformę.net Instrukcja tworzenia aplikacji bazodanowej opartej o technologię Oracle i platformę.net Aby móc uzyskaćdostęp do bazy danych z zewnętrznych aplikacji, w tym wypadku aplikacji.net, niezbędne jest wykonanie

Bardziej szczegółowo

Instrukcja konfiguracji usługi Wirtualnej Sieci Prywatnej w systemie Mac OSX

Instrukcja konfiguracji usługi Wirtualnej Sieci Prywatnej w systemie Mac OSX UNIWERSYTETU BIBLIOTEKA IEGO UNIWERSYTETU IEGO Instrukcja konfiguracji usługi Wirtualnej Sieci Prywatnej w systemie Mac OSX 1. Make a new connection Open the System Preferences by going to the Apple menu

Bardziej szczegółowo

PODSTAWOWA OBSŁUGA PROGRAMU PROGRAMU PACKET TRACER TRYB REAL TIME

PODSTAWOWA OBSŁUGA PROGRAMU PROGRAMU PACKET TRACER TRYB REAL TIME Nr dwiczenia: PT-02 Nr wersji dwiczenia: 2 Temat dwiczenia: PODSTAWOWA OBSŁUGA PROGRAMU PACKET TRACER CZĘŚD 2 Orientacyjny czas wykonania dwiczenia: 1 godz. Wymagane oprogramowanie: 6.1.0 Spis treści 0.

Bardziej szczegółowo

Zarządzanie Infrastrukturą IT. Jak ręcznie utworzyć instancję EAUDYTORINSTANCE na SQL Serwerze 2000. www.e-audytor.com

Zarządzanie Infrastrukturą IT. Jak ręcznie utworzyć instancję EAUDYTORINSTANCE na SQL Serwerze 2000. www.e-audytor.com Zarządzanie Infrastrukturą IT Jak ręcznie utworzyć instancję EAUDYTORINSTANCE na SQL Serwerze 2000 Data modyfikacji: 2007-04-17, 15:46 opracował: Maciej Romanowski v 2.2 powered by Romanowski 2007-03-15

Bardziej szczegółowo

PROFESJONALNE SYSTEMY BEZPIECZEŃSTWA

PROFESJONALNE SYSTEMY BEZPIECZEŃSTWA PROFESJONALNE SYSTEMY BEZPIECZEŃSTWA Przewodnik konfiguracji i zarządzania Siemens 4YourSafety Konfiguracja Siemens 4YourSafety w zakresie systemu operacyjnego i supportu urządzenia może odbywać się w

Bardziej szczegółowo

System backup ów Bacula

System backup ów Bacula Instytut Teleinformatyki Wydział Inżynierii Elektrycznej i Komputerowej Politechnika Krakowska Laboratorium Administrowania Systemami Komputerowymi System backup ów Bacula ćwiczenie numer: 8 2 Spis treści

Bardziej szczegółowo

Zasady współpracy programu Doradca Handlowy z Symfonią

Zasady współpracy programu Doradca Handlowy z Symfonią Zasady współpracy Doradcy Handlowego z Symfonią 1 S U P L E M E N T Zasady współpracy programu Doradca Handlowy z Symfonią Konfiguracja połączenia Symfonia Doradca Handlowy Symfonia forte Finanse i Księgowość

Bardziej szczegółowo

Migracja bazy danych Microsoft Access *.mdb do Microsoft SQL 2008 Server R2 SP1 dla oprogramowania Płatnik

Migracja bazy danych Microsoft Access *.mdb do Microsoft SQL 2008 Server R2 SP1 dla oprogramowania Płatnik Migracja bazy danych Microsoft Access *.mdb do Microsoft SQL 2008 Server R2 SP1 dla oprogramowania Płatnik by Gecco-IT http://www.gecco-it.waw.pl info@gecco-it.waw.pl 1. Zanim przystąpimy do migracji należy

Bardziej szczegółowo

Instalacja, aktualizacja i migracja do Windows 7

Instalacja, aktualizacja i migracja do Windows 7 Instalacja, aktualizacja i migracja do Windows 7 PAWEŁ PŁAWIAK Training and Development Manager for Microsoft Technology Compendium - Centrum Edukacyjne pawel.plawiak@compendium.pl Tematyka spotkania Przygotowanie

Bardziej szczegółowo

INFORMATOR TECHNICZNY WONDERWARE

INFORMATOR TECHNICZNY WONDERWARE Informator techniczny nr 121 19-03-2010 INFORMATOR TECHNICZNY WONDERWARE Zalecana instalacja i konfiguracja Microsoft SQL Server 2008 Standard Edition dla oprogramowania Wonderware UWAGA! Przed instalowaniem

Bardziej szczegółowo

USB firmware changing guide. Zmiana oprogramowania za przy użyciu połączenia USB. Changelog / Lista Zmian

USB firmware changing guide. Zmiana oprogramowania za przy użyciu połączenia USB. Changelog / Lista Zmian 1 / 8 Content list / Spis Treści 1. Hardware and software requirements, preparing device to upgrade Wymagania sprzętowe i programowe, przygotowanie urządzenia do aktualizacji 2. Installing drivers and

Bardziej szczegółowo

BACKUP APLIKACJI I BAZ DANYCH W BACULA

BACKUP APLIKACJI I BAZ DANYCH W BACULA BACKUP APLIKACJI I BAZ DANYCH W BACULA EFEKTYWNE ZARZĄDZANIE KOPIAMI BEZPIECZEŃSTWA Radosław Korzeniewski Solution Architect email: radekk@inteos.pl http://www.inteos.pl/ AGENDA Elastyczne backupy aplikacji

Bardziej szczegółowo

Czym jest router?... 3 Vyatta darmowy router... 3 Vyatta podstawowe polecenia i obsługa... 3 Zarządzanie użytkownikami... 3 Uzupełnianie komend...

Czym jest router?... 3 Vyatta darmowy router... 3 Vyatta podstawowe polecenia i obsługa... 3 Zarządzanie użytkownikami... 3 Uzupełnianie komend... Czym jest router?... 3 Vyatta darmowy router... 3 Vyatta podstawowe polecenia i obsługa... 3 Zarządzanie użytkownikami... 3 Uzupełnianie komend... 4 Historia komend... 4 Wywołanie komend operacyjnych w

Bardziej szczegółowo

Oracle Application Express -

Oracle Application Express - Oracle Application Express - Wprowadzenie Wprowadzenie Oracle Application Express (dawniej: HTML DB) to narzędzie do szybkiego tworzenia aplikacji Web owych korzystających z bazy danych Oracle. Od użytkownika

Bardziej szczegółowo

Zarządzanie systemem komendy

Zarządzanie systemem komendy Zarządzanie systemem komendy Nazwa hosta set system host name nazwa_hosta show system host name delete system host name Nazwa domeny set system domain name nazwa_domeny show system domain name delete system

Bardziej szczegółowo

dziennik Instrukcja obsługi

dziennik Instrukcja obsługi Ham Radio Deluxe dziennik Instrukcja obsługi Wg. Simon Brown, HB9DRV Tłumaczenie SP4JEU grudzień 22, 2008 Zawartość 3 Wprowadzenie 5 Po co... 5 Główne cechy... 5 baza danych 7 ODBC... 7 Który produkt

Bardziej szczegółowo

Instrukcja instalacji v2.0 Easy Service Manager

Instrukcja instalacji v2.0 Easy Service Manager Instrukcja instalacji v2.0 Easy Service Manager 1. Instalacja aplikacji. Aplikacja składa się z trzech komponentów: - serwer baz danych Firebird 1.5.5, - sterownik Firebird ODBC, - aplikacja kliencka Easy

Bardziej szczegółowo

System kontroli dostępu ACCO NET Instrukcja instalacji

System kontroli dostępu ACCO NET Instrukcja instalacji System kontroli dostępu ACCO NET Instrukcja instalacji acco_net_i_pl 12/14 SATEL sp. z o.o. ul. Budowlanych 66 80-298 Gdańsk POLSKA tel. 58 320 94 00 serwis 58 320 94 30 dz. techn. 58 320 94 20; 604 166

Bardziej szczegółowo

Integracja z systemem Nagios

Integracja z systemem Nagios Integracja z systemem Nagios 1. WSTĘP Nagios jest programem do monitorowania sieci, urządzeń sieciowych, aplikacji oraz serwerów działający w systemach Linux i Unix rozpowszechniany na podstawie licencji

Bardziej szczegółowo

Zbieranie podstawowych śladów działalności.

Zbieranie podstawowych śladów działalności. Zwalczanie Laboratorium 4. Zbieranie podstawowych śladów działalności.. Ślady pozostawione na komputerze można podzielić na dwie kategorie: ulotne i nieulotne. Nieulotne to te, które pozostają na komputerze

Bardziej szczegółowo

Administracja serwerami

Administracja serwerami 1. Uruchomienie komputera z płyty instalacyjnej. Włącz komputer; Włóż płytę instalacyjną SUSE Linux Enterprise Server do napędu DVD; Jeśli komputer nie uruchomił się z płyty, zresetuj komputer wciskając

Bardziej szczegółowo

* konfiguracja routera Asmax V.1501 lub V.1502T do połączenia z Polpakiem-T lub inną siecią typu Frame Relay

* konfiguracja routera Asmax V.1501 lub V.1502T do połączenia z Polpakiem-T lub inną siecią typu Frame Relay * konfiguracja routera Asmax V.1501 lub V.1502T do połączenia z Polpakiem-T lub inną siecią typu Frame Relay Połączenie poprzez konsolę (użyj dowolnego edytora konsoli, np. HyperTerminal): 9600,8,N,1,

Bardziej szczegółowo

Instrukcja obsługi programu CMS Dla rejestratorów HANBANG

Instrukcja obsługi programu CMS Dla rejestratorów HANBANG Instrukcja obsługi programu CMS Dla rejestratorów HANBANG 1. Wymagania sprzętowe: Minimalne wymagania sprzętowe: System operacyjny: Windows Serwer 2003 Standard Edition SP2 Baza danych: Mysql5.0 Procesor:

Bardziej szczegółowo

Instrukcja instalacji programu e STOMis wraz z pakietem Microsoft SQL Server 2005 Express Edition. e STOMis

Instrukcja instalacji programu e STOMis wraz z pakietem Microsoft SQL Server 2005 Express Edition. e STOMis Instrukcja instalacji programu e STOMis wraz z pakietem Microsoft SQL Server 2005 Express Edition e STOMis Strona:1 z 10 I. Wymagania sprzętowe i wymagania w zakresie programowania systemowego. Wymagania

Bardziej szczegółowo

Wdrożenie modułu płatności eservice. dla systemu Zen Cart 1.3.9 1.5

Wdrożenie modułu płatności eservice. dla systemu Zen Cart 1.3.9 1.5 Wdrożenie modułu płatności eservice dla systemu Zen Cart 1.3.9 1.5 - dokumentacja techniczna Wer. 01 Warszawa, styczeń 2014 1 Spis treści: 1 Wstęp... 3 1.1 Przeznaczenie dokumentu... 3 1.2 Przygotowanie

Bardziej szczegółowo

Praktyczne wykorzystanie mechanizmów zabezpieczeń w aplikacjach chmurowych na przykładzie MS Azure

Praktyczne wykorzystanie mechanizmów zabezpieczeń w aplikacjach chmurowych na przykładzie MS Azure Praktyczne wykorzystanie mechanizmów zabezpieczeń w aplikacjach chmurowych na przykładzie MS Azure Paweł Berus Zespół Bezpieczeństwa PCSS 36. Spotkanie Poznańskiej Grupy.NET Poznań, 13.10. 2011 1 Agenda

Bardziej szczegółowo

Kopie bezpieczeństwa. Wykorzystaj moc NAS-A.

Kopie bezpieczeństwa. Wykorzystaj moc NAS-A. Kopie bezpieczeństwa. Wykorzystaj moc NAS-A. Temat backupu / archiwizacji danych to temat rzeka. Był poruszany na łamach portalu Support Online już niejeden raz. Ale w poniższym artykule chciałbym podejść

Bardziej szczegółowo

Instalacja i konfiguracja rouera ASMAX AR 904u. Neostrada, Netia

Instalacja i konfiguracja rouera ASMAX AR 904u. Neostrada, Netia Instalacja i konfiguracja rouera ASMAX AR 904u. Neostrada, Netia 1) Uruchomienie str. 2 2) Konfiguracja NEOSTRADA str. 3 3) Konfiguracja NET24 str. 4 4) Konfiguracja sieć LAN str. 5 5) Przekierowanie portów

Bardziej szczegółowo

PROFESJONALNE USŁUGI BEZPIECZEŃSTWA

PROFESJONALNE USŁUGI BEZPIECZEŃSTWA PROFESJONALNE USŁUGI BEZPIECZEŃSTWA Procedura instalacji i konfiguracji Linux Red Hat jako platformy dla systemu zabezpieczeń Check Point VPN-1/FireWall-1 Przygotował: Mariusz Pyrzyk Instalacja systemu

Bardziej szczegółowo

Oracle Label Security

Oracle Label Security VIII Seminarium PLOUG Warszawa Kwiecieñ 2003 Oracle Label Security Pawe³ Chomicz (chomicz@altkom.com.pl) Altkom Akademia S.A. Oracle Label Security 31 1. Wstęp Artykuł został opracowany na podstawie materiału

Bardziej szczegółowo

INFORMATOR TECHNICZNY WONDERWARE

INFORMATOR TECHNICZNY WONDERWARE Informator techniczny nr 139 27-10-2014 INFORMATOR TECHNICZNY WONDERWARE Zalecana instalacja Microsoft SQL Server 2012 Standard Edition dla oprogramowania Wonderware UWAGA! Microsoft SQL Server 2012 należy

Bardziej szczegółowo

Materiały dla studentów Sieci Komputerowe. Aby zainstalować usługę Active Directory dla nowej domeny, należy wykonać następujące kroki:

Materiały dla studentów Sieci Komputerowe. Aby zainstalować usługę Active Directory dla nowej domeny, należy wykonać następujące kroki: LABORATORIUM 1 Instalacja Active Directory 2008 Instalacja za pomocą Kreatora instalacji Active Directory. Aby zainstalować usługę Active Directory dla nowej domeny, należy wykonać następujące kroki: 1.

Bardziej szczegółowo

Proces instalacji systemu operacyjnego Linux Red Hat 7.3 (1)

Proces instalacji systemu operacyjnego Linux Red Hat 7.3 (1) Proces instalacji systemu operacyjnego Linux Red Hat 7.3 (1) 1. Ustawiamy w biosie bootowanie systemu z CD-ROMu bądź z dyskietki (tworzymy wówczas dyskietki startowe). 2. Aby rozpocząć proces instalacji

Bardziej szczegółowo

Wprowadzenie do Active Directory. Udostępnianie katalogów

Wprowadzenie do Active Directory. Udostępnianie katalogów Wprowadzenie do Active Directory. Udostępnianie katalogów Wprowadzenie do Active Directory. Udostępnianie katalogów. Prowadzący: Grzegorz Zawadzki MCITP: Enterprise Administrator on Windows Server 2008

Bardziej szczegółowo

Jak zatrudnić słonie do replikacji baz PostgreSQL

Jak zatrudnić słonie do replikacji baz PostgreSQL Jesień Linuksowa 2007, 22 września O projekcie... system replikacji danych dla PostgreSQL rozwijany od 2004 roku Open Source Licencja BSD Jan Wieck@Afilias... i inni aktualna seria 1.2.x

Bardziej szczegółowo

Monitorowanie wydajność w bazie Oracle11g

Monitorowanie wydajność w bazie Oracle11g Monitorowanie wydajność w bazie Oracle11g Wstęp Monitorowanie wydajności bazy danych, a także aplikowanie aktualizacji to jedne z ważniejszych zadań administratora bazy danych. Wpływ na wydajność może

Bardziej szczegółowo

VTcenter. Built documentation. Datei: Plik: KRAKAU_VTcenter_Built_Documentation_00-06-00.doc. TRISTAR_VTcenter_Built_Documentation_00-03-00.

VTcenter. Built documentation. Datei: Plik: KRAKAU_VTcenter_Built_Documentation_00-06-00.doc. TRISTAR_VTcenter_Built_Documentation_00-03-00. VTcenter Built documentation Wersja: Version: 00-06-00 00-03-00 Data Ausgabedatum: wydania: 08.05.2014 05.04.2013 Status: -- Final Datei: Plik: KRAKAU_VTcenter_Built_Documentation_00-06-00.doc TRISTAR_VTcenter_Built_Documentation_00-03-00.doc

Bardziej szczegółowo

Sposoby klastrowania aplikacji webowych w oparciu o rozwiązania OpenSource. Piotr Klimek. piko@piko.homelinux.net

Sposoby klastrowania aplikacji webowych w oparciu o rozwiązania OpenSource. Piotr Klimek. piko@piko.homelinux.net Sposoby klastrowania aplikacji webowych w oparciu o rozwiązania OpenSource Piotr Klimek piko@piko.homelinux.net Agenda Wstęp Po co to wszystko? Warstwa WWW Warstwa SQL Warstwa zasobów dyskowych Podsumowanie

Bardziej szczegółowo

Wdrożenie modułu płatności eservice. dla systemu Gekosale 1.4

Wdrożenie modułu płatności eservice. dla systemu Gekosale 1.4 Wdrożenie modułu płatności eservice dla systemu Gekosale 1.4 - dokumentacja techniczna Wer. 01 Warszawa, styczeń 2014 1 Spis treści: 1 Wstęp... 3 1.1 Przeznaczenie dokumentu... 3 1.2 Przygotowanie do integracji...

Bardziej szczegółowo

FAQ: 00000042/PL Data: 3/07/2013 Konfiguracja współpracy programów PC Access i Microsoft Excel ze sterownikiem S7-1200

FAQ: 00000042/PL Data: 3/07/2013 Konfiguracja współpracy programów PC Access i Microsoft Excel ze sterownikiem S7-1200 Spis treści 1 Opis zagadnienia omawianego w dokumencie.. 2 2 Wstęp do nowego projektu..... 3 2.1 Nowy projekt... 3 2.2 Dodanie nowego urządzenia... 4 3 Program w main... 6 4 Program PC Access.... 8 4.1

Bardziej szczegółowo

Puk, puk! Kto tam? Eeeee... Spadaj!

Puk, puk! Kto tam? Eeeee... Spadaj! Puk, puk! Kto tam? Eeeee... Spadaj! czyli port-knocking w praktyce administratora Waldemar Chrzan waldek@chrzan.net Agenda Definicja Pytania Czym port-knocking jest Trenujemy Czym port-knocking nie jest

Bardziej szczegółowo

Archiwizacja i odtwarzanie bazy danych

Archiwizacja i odtwarzanie bazy danych Archiwizacja i odtwarzanie bazy Architektura bazy Oracle %DUWáRPLHM%XáNV]DV bbulk@ii.pb.bialystok.pl Cele archiwizacji i odtwarzania z 2FKURQDED]\GDQ\FKSU]HGUy*Q\PLW\SDPL awarii z =ZLNV]HQLHUHGQLHJRF]DVXSRPLG]\DZDULDPL

Bardziej szczegółowo

Konfiguracja ustawień sieci w systemie Windows XP z użyciem oprogramowania Odyssey Client

Konfiguracja ustawień sieci w systemie Windows XP z użyciem oprogramowania Odyssey Client Konfiguracja ustawień sieci w systemie Windows XP z użyciem oprogramowania Odyssey Client Jako że oprogramowanie Odyssey Client zapewnia pełną kontrolę nad interfejsem bezprzewodowym, zlecane jest wyłącznie

Bardziej szczegółowo

Windows Serwer 2008 R2. Moduł 8. Mechanizmy kopii zapasowych

Windows Serwer 2008 R2. Moduł 8. Mechanizmy kopii zapasowych Windows Serwer 2008 R2 Moduł 8. Mechanizmy kopii zapasowych Co nowego w narzędziu Kopia zapasowa? 1. Większa elastyczność w zakresie możliwości wykonywania kopii zapasowych 2. Automatyczne zarządzanie

Bardziej szczegółowo

Zespól Szkół Ponadgimnazjalnych Nr 17 im. Jana Nowaka - Jeziorańskiego Al. Politechniki 37 Windows Serwer 2003 Instalacja

Zespól Szkół Ponadgimnazjalnych Nr 17 im. Jana Nowaka - Jeziorańskiego Al. Politechniki 37 Windows Serwer 2003 Instalacja 7 Windows Serwer 2003 Instalacja Łódź, styczeń 2012r. SPIS TREŚCI Strona Wstęp... 3 INSTALOWANIE SYSTEMU WINDOWS SERWER 2003 Przygotowanie instalacji serwera..4 1.1. Minimalne wymagania sprzętowe......4

Bardziej szczegółowo

Systemowe aspekty baz

Systemowe aspekty baz Systemowe aspekty baz danych Deklaracja zmiennej Zmienne mogą być wejściowe i wyjściowe Zmienne w T-SQL można deklarować za pomocą @: declare @nazwisko varchar(20) Zapytanie z użyciem zmiennej: select

Bardziej szczegółowo

Problemy techniczne SQL Server

Problemy techniczne SQL Server Problemy techniczne SQL Server Instalacja Microsoft SQL Server 2008 R2 Express z plików pobranych z serwera FTP W poradzie opisano, jak pobrać z serwera FTP pliki instalacyjne bezpłatnej wersji programu

Bardziej szczegółowo