There are 3 types of data sources in 10.3.5
- Generic data source
- Grid Link datasource
- Mutli datasource
Datasource: contains pool of database connections that are created when
datasource instance is created i.e.
A JDBC data source is an object bound to the JNDI tree that
provides database connectivity through a pool of JDBC connections. Applications
can look up a data source on the JNDI tree and then borrow a database
connection from a data source.
- When it is deployed or targeted
- Server start-up
Multi Datasource: Abstraction around data source to provide load balancing or
failover for datasource which are part of Multi Datasource
We can create the datasource as follows
- By Admin Console
- By WLST Script
- By Programmatically using JMX API (by Developer)
System v/s Application JDBC Module – JDBC Modules created by Administrator
using Console or WLST are called as System
JDBC module where as JDBC
module created by developer using WebLogic Workshop, other IDE (Integrated
Development Environment) or XML editor are called as Application JDBC Module.
<jdbc-system-resource>
<name>JDBC Data Source-test</name>
<target>weblogiccluster</target>
<descriptor-file-name>jdbc/JDBC_Data_Source-test-0556-jdbc.xml</descriptor-file-name>
</jdbc-system-resource>
Note:If we
create the data source related
xml file will be created in conf/jdbc folder .Xml file contains the all information like
connection pools,username, passwords and targets .... etc.
Grid Link datasource
A single GridLink data source provides connectivity between
WebLogic Server and an Oracle Database service targeted to an Oracle RAC
cluster. It uses the Oracle Notification Service (ONS) to adaptively respond to
state changes in an Oracle RAC instance
A GridLink data source includes the features of generic data
sources plus the following support for Oracle RAC:
- "Fast Connection
Failover"
- "Runtime Connection Load Balancing"
- "Graceful Handling for Oracle RAC Outages"
- "XA Affinity"
- "SCAN Addresses"
- "Secure Communication using Oracle Wallet."
doesn't the Multi Data Source support transaction (XA) affinity as well?
ReplyDeleteand would the MDS not support adding and removing RAC instances w/o restart?
would the application notice any RAC failover w/ MDS?
doesn't the MDS poll and test where the GridLink DS is notified?
wouldn't you need a WebLogic Suite or ExaLogic Elastic Cloud license to use Active GridLink for RAC?
Can we use Grid Link active DS for Oracle Data Guard env. We have the DG oracle 12c and we wanted to achieve fail over in terms for DS. here in Oracle DG we have 2 node and at a time only one node is active and another node is getting syn using log from primary node.
ReplyDeletemy jdbc URL will be like below: dsURL=jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(LOAD_BALANCE=off)(FAILOVER=on)(ADDRESS=(PROTOCOL=TCP)(HOST=10.0.0.145)(PORT=1521))(ADDRESS=(PROTOCOL=TCP)(HOST=10.0.0.140)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=PDB)))
Here we have 2 host name.. its means we have mention Primary and standby node host in URL for failover.
Please check the same and share the suggestion and details if any.
Thanks you so much for blogs and details.
Regards,
Raj Gupta
Sorry to say but content is simply copied from other sources....not clear explanation
ReplyDeleteMMORPG OYUNLAR
ReplyDeleteİnstagram takipci satin al
TİKTOK JETON HİLESİ
Tiktok Jeton Hilesi
Sac ekimi antalya
takipçi
instagram takipçi satın al
METİN PVP
instagram takipçi satın al
Smm Panel
ReplyDeleteSmm Panel
İş İlanları
İNSTAGRAM TAKİPÇİ SATIN AL
Hirdavatciburada.com
beyazesyateknikservisi.com.tr
servis
Tiktok jeton hile
pendik vestel klima servisi
ReplyDeleteataşehir arçelik klima servisi
maltepe samsung klima servisi
üsküdar toshiba klima servisi
beykoz beko klima servisi
ataşehir lg klima servisi
çekmeköy alarko carrier klima servisi
tuzla bosch klima servisi
ümraniye samsung klima servisi
Good content. You write beautiful things.
ReplyDeletehacklink
vbet
vbet
taksi
korsan taksi
mrbahis
hacklink
mrbahis
sportsbet
Good text Write good content success. Thank you
ReplyDeleteslot siteleri
betpark
mobil ödeme bahis
tipobet
betmatik
kibris bahis siteleri
kralbet
poker siteleri
dijital kartvizit
ReplyDeletereferans kimliği nedir
binance referans kodu
referans kimliği nedir
bitcoin nasıl alınır
resimli magnet
TE4KL
hatay
ReplyDeletekars
mardin
samsun
urfa
AAC
van
ReplyDeleteerzincan
sivas
ağrı
manisa
HJG
whatsapp görüntülü show
ReplyDeleteücretli.show
Z70
görüntülü.show
ReplyDeletewhatsapp ücretli show
Kİ2A
927D6
ReplyDeleteKırıkkale Evden Eve Nakliyat
Düzce Evden Eve Nakliyat
Poloniex Güvenilir mi
Samsun Şehir İçi Nakliyat
Karabük Şehir İçi Nakliyat
Ardahan Şehirler Arası Nakliyat
Tekirdağ Parke Ustası
Konya Lojistik
Uşak Parça Eşya Taşıma
CFA42
ReplyDeletekomisyon indirimi %20
64D3E
ReplyDeletereferans kodu binance
شركة مكافحة الحمام
ReplyDeleteشركة مكافحة بق الفراش
5C1ED
ReplyDeleteArbitrum Coin Hangi Borsada
Paribu Borsası Güvenilir mi
Soundcloud Takipçi Satın Al
Dxy Coin Hangi Borsada
Linkedin Takipçi Hilesi
Referans Kimliği Nedir
Kripto Para Kazma Siteleri
Görüntülü Sohbet Parasız
Lovely Coin Hangi Borsada
4FF1D
ReplyDeletepudgy penguins
shapeshift
satoshivm
sushiswap
uwulend finance
thorchain
dappradar
layerzero
zkswap