Oracle Net Services - Oracle Net Services

Sohasida ma'lumotlar bazasi hisoblash, Oracle Net Services to'plamlaridan iborat dasturiy ta'minot imkon beradigan mijoz ilovalar tashkil etish va saqlash tarmoq sessiyalar bilan Oracle ma'lumotlar bazasi serverlar. Oracle ma'lumotlar bazalari turli xil dasturiy ta'minotlarda va bo'ylab ishlaydi apparat atrof-muhit, Oracle korporatsiyasi yuqori darajadagi ta'minot shaffof tarmoq tugunlardagi farqlardan qat'i nazar, tarmoq funksionalligini ta'minlash niyatidagi ob'ektlar protokollar.

Terminologiya

  • tarmoq xizmatining nomi (NSN): "[a] ulanish tavsiflovchisiga aniqlanadigan xizmat uchun oddiy ism"[1] Masalan: sales.acme.co.uk

Komponentlar

Oracle korporatsiyasi Oracle Net Services-ni quyidagilarni belgilaydi:[2]

  • Oracle tarmog'i
  • tinglovchi
  • Oracle ulanish menejeri
  • Oracle Net Configuration yordamchisi
  • Oracle Net Manager

Oracle Net

Oracle Net,[3]mulkiy tarmoq to'plami, mijoz qurilmalarida ham, Oracle-da ham ishlaydi ma'lumotlar bazasi serverlari o'rnatish va saqlash uchun ulanishlar va xabar almashish mijoz dasturlari va serverlari o'rtasida. Oracle Net (ilgari "SQL * Net" yoki "Net8" deb nomlangan[4]) ikkita dasturiy ta'minot komponentidan iborat:

  1. Oracle Net Foundation Layer: ulanish seanslarini amalga oshiradi va saqlaydi. Oracle Net Foundation Layer mijoz dasturi va server o'rtasidagi aloqani o'rnatadi va saqlaydi. Peer-to-peer muloqotining paydo bo'lishi uchun u mijozda ham, serverda ham bo'lishi kerak.
  2. Oracle Protocol Support: kabi asosiy tarmoq protokollari bilan interfeyslar TCP / IP, nomlangan quvurlar, yoki Sockets Direct Protocol (SDP).

Tinglovchi

Tinglovchi jarayon (lar) serverda ulanish uchun mijozlardan kelgan so'rovlarni aniqlang - sukut bo'yicha 1521-portda[5] - va mijozlar Oracle ma'lumotlar bazasiga ulangandan so'ng tarmoq trafigini boshqarish. Tinglovchi konfiguratsiya faylidan foydalanadi - tinglovchi.ora - ismlar, protokollar, xizmatlar va xostlarni kuzatishda yordam berish. The tinglovchi.ora fayl uch xil parametrlarni o'z ichiga olishi mumkin:[6]

  1. tinglovchi-manzil yozuvlari
  2. SID_LIST yozuvlari
  3. nazorat yozuvlari

Oldindan aniqlangan va ma'lum bo'lgan statik ro'yxatdan o'tgan ma'lumotlar bazalaridan tashqari tinglovchi ham dinamik xizmatni qabul qilishi mumkin ro'yxatdan o'tish ma'lumotlar bazasidan.

Oracle ulanish menejeri

Oracle Connection Manager (CMAN) yengil vazifasini bajaradi yo'riqnoma Oracle Net paketlari uchun.[7]

Oracle Net Manager

Oracle Net Manager, a GUI vositasi, mahalliy mijoz yoki server xostida Oracle uyi uchun Oracle Net Services-ni sozlaydi.[8] (Oracle 9i-dan oldin "Net8 yordamchisi" nomi bilan tanilgan.[9])

Bog'liq dasturiy ta'minot

Kommunal xizmatlar va vositalar

  • tnsping: Oracle net xizmatining mavjudligini aniqlaydi.[10]

Dasturiy ta'minot to'plamlari

Oracle Net Services bilan chambarchas bog'liq bo'lgan va / yoki unga bog'liq bo'lgan Oracle dasturiy ta'minotiga quyidagilar kiradi:

Shuningdek qarang

Adabiyotlar

  • Arun Kumar, Jon Kanagaraj va Richard Strupe: Oracle ma'lumotlar bazasi 10g Insider Solutions. Sams, 2005 yil. ISBN  978-0-672-32791-9

Tashqi havolalar

Izohlar

  1. ^ Johnston, Caroline (2014 yil aprel). "Oracle Database Net Services ma'lumotnomasi, 12c 1-nashr (12.1)". docs.oracle.com. Oracle. Olingan 2014-06-04. tarmoq xizmatining nomi [:] Ulanish deskriptoriga aniqlanadigan xizmat uchun oddiy nom. Foydalanuvchilar ulanish so'rovini foydalanuvchi nomi va parolini, shuningdek, ulanmoqchi bo'lgan xizmat uchun ulanish satrida tarmoq xizmatining nomi bilan birga yuborish orqali boshlaydi: foydalanuvchi nomi / parolni ulang @ net_service_name
  2. ^ Lug'at: Oracle Net Services, olingan 2007-12-03
  3. ^ Oracle Net Services-ga kirish " Oracle ma'lumotlar bazasi tarmoq xizmatlari ma'murining qo'llanmasi 11g nashr 1 (11.1), olingan 2008-01-05
  4. ^ Grinvald, Rik; Stackoviak, Robert; Stern, Jonathan (2007). Oracle Essentials: Oracle ma'lumotlar bazasi 11g (4-nashr). O'Reilly Media, Inc. p. 13. ISBN  9780596555337. Olingan 2014-05-07. Oracle tarmog'ining Oracle Net interfeysi avval Oracle8 da ishlatilganda Net8, Oracle7 va Oracle ning oldingi versiyalarida ishlatilganda SQL * Net nomi bilan tanilgan.
  5. ^ Rajan, Kler (2006). Oracle 10g ma'lumotlar bazasi ma'muri II: Zaxira nusxasini yaratish / tiklash va tarmoq ma'muriyati. O'qishni to'xtatish. p. 561. ISBN  9781418836641. Olingan 2014-12-08. Odatiy bo'lib, tinglovchi ma'lumotlar bazasiga kirishni talab qiladigan mijozlar uchun 1521 portini tinglaydi.
  6. ^ Toledo, Gyugo; Gennik, Jonathan (2001). Oracle Net8: Konfiguratsiya va muammolarni bartaraf etish. O'Reilly seriyasi (1 nashr). O'Reilly Media, Inc. p.71. ISBN  9781565927537. Olingan 2013-08-28.
  7. ^ Elizabeth Hanes Perry; va boshq. (2004 yil iyun). "Oracle Database JDBC Developer uchun qo'llanma va ma'lumotnoma" (PDF). Oracle ma'lumotlar bazasi JDBC ishlab chiqaruvchisi uchun qo'llanma va ma'lumot 10g nashr 1 (10.1). Oracle korporatsiyasi. 24-2 bet. Olingan 2010-02-12. Oracle Connection Manager - bu engil, juda miqyosli dastur bo'lib, Oracle Net paketlarini qabul qilishi va ularni boshqa serverga qayta uzatishi mumkin. Oracle Net-da ishlaydigan mijoz uchun Ulanish menejeri ma'lumotlar bazasi serveriga o'xshaydi.
  8. ^ Strohm, Richard; va boshq. (2008 yil iyul). Oracle ma'lumotlar bazasi tarmoq xizmatlari ma'murining qo'llanmasi 11g nashr 1 (11.1). Oracle korporatsiyasi. Olingan 2010-02-15. Oracle Net Manager sizga mahalliy mijoz yoki server xostida Oracle uyi uchun Oracle Net Services-ni sozlash imkoniyatini beradi.
  9. ^ Grinvald, Rik; Stackoviak, Robert; Stern, Jonathan (2004 yil fevral) [1999]. Rassel, Debora (tahrir). Oracle asoslari: Oracle ma'lumotlar bazasi 10g (3 nashr). O'Rayli. p. 62. ISBN  0-596-00585-7. Oracle8 da Oracle Net8 uchun zarur bo'lgan turli xil konfiguratsiya fayllarini yaratish uchun foydalaniladigan Net8 Assistant deb nomlangan GUI yordam dasturini taqdim etdi; ushbu yordam dasturi Oracle 9i versiyasi bilan Oracle Net Manager deb o'zgartirildi.
  10. ^ Mishra, Sanjay (2004). Oracle kommunal xizmatlari: cho'ntak ma'lumotnomasi. O'Reilly seriyali cho'ntak uchun ma'lumotnoma. O'Reilly Media. p. 106. ISBN  978-0-596-00899-4. Olingan 2010-02-11. Foydalanish tnsping Oracle Net xizmatiga muvaffaqiyatli ulanish mumkinligini aniqlash uchun [...] Oracle Names server yoki Connection Manager instansiyasiga ulanishni sinab ko'rish uchun aniq xizmat nomi o'rniga protokol manzilini ko'rsating.