de-vraag
  • Otázky
  • Značky
  • Používatelia
Oznámenia
Odmeny
Registrácia
Po registrácii budete informovaní o odpovediach a komentároch na vaše otázky.
Prihlásiť sa
Ak už máte konto, prihláste sa a skontrolujte nové oznámenia.
Za pridané otázky, odpovede a komentáre budú udelené odmeny.
Viac na
Zdroj
Upraviť
Georgy Bolyuba
Georgy Bolyuba
Question

Ako sa SID líši od názvu služby v súbore Oracle tnsnames.ora

Prečo potrebujem dve? Keď musím použiť jeden alebo druhý?

172 2008-09-04T14:26:06+00:00 3
 Oli
Oli
Edited question 24 september 2008 в 4:06
Programovanie
administration
oracle
service
database
sid
This question has 1 odpoveď in English, to read them log in to your account.
Solution / Answer
Matthew Watson
Matthew Watson
4 september 2008 в 2:39
2008-09-04T14:39:55+00:00
Viac na
Zdroj
Upraviť
#8439489

@DAC

V skratke: SID = jedinečný názov vašej DB, ServiceName = použitý alias pri pripájaní

Nie je to celkom pravda.. SID = jedinečný názov INSTANCIE (napr. proces Oracle bežiaci na počítači). Oracle považuje "Databázu" za súbory.

Názov služby = alias inštancie (alebo mnohých inštancií). Hlavným účelom je, že ak používate klaster, klient môže povedať "pripojte ma k SALES.acme.com", DBA môže za behu zmeniť počet inštancií, ktoré sú k dispozícii pre požiadavky SALES.acme.com, alebo dokonca presunúť SALES.acme.com do úplne inej databázy bez toho, aby klient musel meniť akékoľvek nastavenia.

Hüseyin Yağlı
Hüseyin Yağlı
Edited answer 26 júl 2016 в 8:19
148
0
 DAC
DAC
4 september 2008 в 2:34
2008-09-04T14:34:02+00:00
Viac na
Zdroj
Upraviť
#8439487

Pozrite si: http://www.sap-img.com/oracle-database/finding-oracle-sid-of-a-database.htm

Aký je rozdiel medzi Oracle SID a názvami služieb Oracle. Jeden konfiguračný nástroj hľadá SERVICE NAME a potom ďalší hľadá SID! Čo's sa deje?!

Oracle SID je jedinečný názov, ktorý jednoznačne identifikuje váš inštanciu/databázu, kde ako Service name je TNS alias, ktorý ste zadali keď sa vzdialene pripájate k svojmu databáze a tento názov služby je zaznamenaný v súbore Tnsnames.ora na vašej klientov a môže byť rovnaký ako SID a môžete mu dať aj akýkoľvek iný meno, ktoré chcete.

SERVICE_NAME je nová funkcia od oracle 8i a vyšších, v ktorých databáza sa môže zaregistrovať u poslucháča. Ak je databáza zaregistrovaná u poslucháča týmto spôsobom, potom môžete použiť parameter SERVICE_NAME v súbore tnsnames.ora v opačnom prípade použite SID v tnsnames.ora.

Tiež ak máte OPS (RAC), budete budete mať pre každý z nich iné SERVICE_NAME inštanciu.

SERVICE_NAMES určuje jeden alebo viac mien pre databázovú službu, ktorá má ku ktorej sa táto inštancia pripája. Môžete zadať viacero názvov služieb v aby ste mohli rozlišovať medzi rôznymi použitia tej istej databázy. Pre príklad:

SERVICE_NAMES = sales.acme.com, widgetsales.acme.com

Názvy služieb môžete použiť aj na identifikovať jednu službu, ktorá je dostupná z dvoch rôznych databáz pomocou replikácie.

V paralelnom serveri Oracle prostredí je potrebné nastaviť tento parameter pre každú inštanciu.

V skratke: SID = jedinečný názov vašej inštancie DB, ServiceName = alias používaný pri pripájaní

 Community
Community
Edited answer 16 november 2011 в 4:02
26
0
 Ashish
Ashish
16 apríl 2010 в 1:04
2010-04-16T13:04:27+00:00
Viac na
Zdroj
Upraviť
#8439490

Podľa slovníka Oracle :

SID je jedinečný názov pre inštanciu databázy Oracle. ---> Ak chcete prepnúť medzi databázami Oracle musia používatelia zadať požadované SID <---. Na stránke SID sa uvádza v častiach CONNECT DATA deskriptorov pripojenia v súbore TNSNAMES.ORA a v definícii sieťového poslucháča v súbore LISTENER.ORA. Známe aj ako systémové ID. Názov služby Oracle môže byť čokoľvek popisné, napríklad "MyOracleServiceORCL". V systéme Windows, môžete svoj Service Name spustiť ako službu v rámci Windows Services.

Ako lepší prístup by ste mali použiť SID v súbore TNSNAMES.ORA.

Lalit  Kumar B
Lalit Kumar B
Edited answer 18 marec 2015 в 5:27
0
0
Pridať otázku
Kategórie
Všetky
Technológia
Kultúra / Rekreácia
Život / Umenie
Veda
Profesionálne
Obchod
Používatelia
Všetky
New
Popular
1
Zuxriddin Muydinov
Registered pred 12 hodinami
2
Денис Анненский
Registered pred 2 dňami
3
365
Registered pred týždňom
4
True Image
Registered pred týždňom
5
archana agarwal
Registered pred týždňom
DE
EL
ES
FR
ID
IT
JA
LT
LV
NL
PT
RU
SK
SL
TR
ZH
© de-vraag 2022
Zdroj
stackoverflow.com
na základe licencie cc by-sa 3.0 s uvedením autora