Setări sursă de date

Utilizaţi acest panou pentru a edita proprietăţiile sursei de date.

Puteţi accesa această pagină de consolă administrativă în una din două căi:
Configuraţii suportate: Dacă aplicaţia dumneavoastră utilizează un modul Enterprise JavaBean (EJB) 1.1 sau un modul Java Servlet 2.2, utilizaţi pagina de consolă Surse de date (WebSphere Application Server V4) > data_source.sptcfg
Conexiune test

Activează serviciul conexiune test pentru validarea conexiunilor aplicaţie la sursa de date.

Înainte de a face clic pe Conexiune test, setaţi-vă proprietăţile sursei de date şi faceţi clic pe Aplică.

Domeniu

Specifică domeniul furnizorului JDBC care suportă această sursă de date. Doar aplicaţiile care sunt instalate în cadrul acestui domeniu pot utiliza această sursă de date.

Furnizor

Specifică furnizorul JDBC care încapsulează clasele de implementare driver pentru a suporta această sursă de date.

Nume

Specifică numele de afişare pentru sursa de date.

Caracterele valide pentru acest nume includ litere şi numere, dar NU majoritatea caracterelor speciale. De exemplu puteţi seta acest câmp la Testare surse de date. Dar orice nume începând cu un punct (·) sau conţinând caractere speciale ( \ / , : ; " * ? < > | = + & % ' ` @ ) nu este un nume valid.

Tip date Şir
Nuem JNDI

Specifică numele Java Naming and Directory Interface (JNDI).

Mediile de calcul distribuite folosesc des servicii de nume şi director pentru a obţine componente şi resurse partajate. Serviciile de nume şi director asociază nume cu locaţii, servicii, informaţii, şi resurse.

Serviciile de nume furnizează mapări nume-la-obiect. Serviciile director furnizează informaţii despre obiecte şi uneltele de căutare cerute pentru localizarea acelor obiecte.

Există multe implementări de servicii de nume şi director, şi interfeţele pentru ele variază. JNDI furnizează o interfaţă comună care este utilizată pentr u a accesa diversele servicii de nume şi director.

De exemplu, puteţi utiliza numele jdbc/markSection.

Dacă lăsaţi acest câmp gol un nume JNDI este generat din numele sursei de date. De exemplu, un nume de sursă de date de markSection generează un nume JNDI de jdbc/markSection.

După ce setaţi această valoare, salvaţi-o, şi reporniţi serverul, puteţi vedea acest şir când rulaţi unealta de depozitare spaţiu de nume.

Tip date Şir
Utilizaţi această sursă de date în persistenţa gestionată de container (CMP)

Specifică dacă această sursă de date este utilizată pentru persistenţa gestionată de container a bean-urilor de întreprindere.

Această opţiune declanşează crearea unei fabrici de conexiune CMP, care corespunde acestei surse de date, pentru adaptorul de resursă relaţională.

Tip date Boolean
Valoare implicită Adevărat (activ)
Descriere

Specifică o descriere text pentru resursă.

Tip date Şir
Categorie

Specifică un şir categorie pe care puteţi să-l utilizaţi pentru a clasifica sau grupa resursa.

Tip date Şir
Nume clasă ajutor stocarea date

Specifică numele clasei de implementare DataStoreHelper care extinde capabilităţile clasei de implementare driver JDBC selectate de dumneavoastră pentr u a realiza funcţii specifice bazei de date.

Serverul de aplicaţii furnizează un set de clase de implementare DataStoreHelper pentru fiecare din driverele furnizor JDBC pe care le suportă. Aceste clase de implementare sunt în pachetul com.ibm.websphere.rsadapter. De exemplu, dacă furnizorul dumneavoastră JDBC este DB2, atunci clasa dumneavoastră implicită DataStoreHelper estecom.ibm.websphere.rsadapter.DB2DataStoreHelper. Pagina de consolă administrativă pe care o vedeţi, totuşi, poate face multiple nume de clasă DataStoreHelper disponibile pentru dumneavoastră într-o listă derulantă; asiguraţi-vă că o selectaţi pe cea cerută de configuraţia bazei dumneavoastră de date. Altfel, aplicaţia dumneavoastră poate să nu funcţioneze corect. Dacă doriţi să utilizaţi un DataStoreHelper altul decât cele afişate în lista derulantă, selectaţi Specificaţi un DataStoreHelper definit de utilizator, şi tastaţi un nume de clasă complet calificat. Referiţi-vă la centtrul de informaţii pentru instrucţiuni despre crearea unei clase DataStoreHelper personalizate.

Tip date Listă derulantă sau şir (dacă DataStoreHelper definit de utilizator este selectat)
Alias de autentificare gestionat de componentă

Acest alias este utilizat pentru autentificarea bazei de date la momentul rulării.

Dacă baza dumneavoastră de date nu este securizată, nu trebuie să setaţi autentificarea bazei de date. Aceasta nu este recomandată pentru un mediu de producţie.
Evitare probleme: Dacă aveţi o bază de date care nu suportă ID utilizator şi parolă, ca Cloudscape, atunci nu setaţi aliasul în câmpurile alias de autentificare gestionat de componentă sau alias de autentificare gestionat de container. Altfel, vedeţi mesajul de avertizare în istoricul sistemului pentru a indica faptul că utilizatorul şi parola nu sunt proprietăţi valide. Acest mesaj este doar un mesaj de avertizare; sursa de date încă este creată cu succes.gotcha
Dacă baza dumneavoastră de date este securizată, trebuie să setaţi autentificarea bazei de date. Puteţi configura autentificarea prin:
  • Aplicaţie
  • Consola administrativă cu Alias de autentificare gestionat de componentă. Aceasta este utilizată când referinţa resursei aplicaţie utilizează res-auth = Aplicaţie.

Dacă nu setaţi un alias prin autentificarea gestionată de componentă sau altfel, şi baza dumneavoastră de date cere ID-ul utilizator şi parola pentru a obţine o conexiune, atunci veţi primi o excepţie în timpul rulării.

Tip date Listă derulantă
Alias de autentificare pentru recuperarea XA

Acest câmp este utilizat pentru a specifica aliasul de autentificare care ar trebui utilizat în timpul procesării recuperării XA. Dacă acest nume de alias este schimbat după o defectare de server, procesarea recuperării XA următoare utilizează setarea originală care a fost în efect înainte de defectare.

Identitatea bazei de date pentru aliasul de autentificare recuperare XA pe o sursă de date trebuie să aibă autorizaţie să facă o recuperare XA. În funcţie de schema de autorizare pentru instalarea dumneavoastră, acest nivel de autorizare poate să fie diferit de nivelul de autorizare pe care identitatea îl necesită pentru a accesa tabelele bazei de date pentru o aplicaţie.

Dacă adaptorul de resursă nu suportă tranzacţii XA, acest câmp nu se afişează. Valoarea implicită pentru acest câmp este derivată din aliasul selectat pentru autentificarea aplicaţiei, dacă este specificat unul.

Dacă aţi definit domenii de securitate în serverul de aplicaţii, puteţi face clic pe Răsfoire... pentru a selecta un alias de autentific are pentru resursa pe care o configuraţi. Domeniile de securitate va permit să izolaţi aliasurile de autentificare între servere. Vizualizarea arbore este utilă în determinarea domeniului de securitate de care aparţine un alias, şi vizualizarea arbore vă poate ajuta să determinaţi serverele care vor fi capabile să acceseze fiecare alias de autentificare. Vizualizarea arbore este ajustată pentru fiecare resursă, astfel domeniile şi aliasurile sunt ascunse unde nu puteţi să le utilizaţi.

Tip date Listă derulantă
Alias de autentificare gestionat de container

Specifică datele de autentificare, care sunt o intrare de date de autentificare JAAS - J2C, pentru semnarea gestionată de container la resursă.

Selectaţi un alias din listă.

Pentru a defini un alias nou care nu este afişat în listă:
  1. Faceţi clic pe Aplică. Sub Elemente înrudite, vedeţi acum o listare pentru intrări date de autentificare J2EE Connector Architecture (J2C).
  2. faceţi clic pe Intrări date de autentificare J2EE Connector Architecture (J2C).
  3. Faceţi clic pe Nou.
  4. Definiţi un alias.
  5. Faceţi clic pe OK. Consola afişează acum o pagină de colecţie de alias. Această pagină conţine un tabel care listează toate aliasurile configurate de dumneavoastră. Înainte de tabel, această pagină afişează de asemenea numele fabricii dumneavoastră de conexiune.
  6. Faceţi clic pe numele fabricii dumneavoastră de conexiune J2C. Acum vedeţi pagina de configurare pentru fabrica de conexiune.
  7. Selectaţi aliasul nou în lista de autentificare alias gestionată de container.
  8. Faceţi clic pe Aplică.

Dacă aţi definit domenii de securitate în serverul de aplicaţii puteţi face clic pe Răsfoire... pentru a selecta un alias de autentificare pentru resursa pe care o configuraţi. Domeniile de securitate vă permit să izolaţi aliasurile de autentificare între servere. Vizualizarea arbore este utilă în determinarea domeniului de securitate de care aparţine un alias, şi vizualizarea arbore vă poate ajuta să determinaţi serverele care vor fi capabile să acceseze fiecare alias de autentificare. Vizualizarea arbore este ajustată pentru fiecare resursă, astfel domeniile şi aliasurile sunt ascunse unde nu puteţi să le utilizaţi.

Tip date Listă derulantă
Alias mapare configuraţie

Specifică aliasul de autentificare pentru configuraţia de mapare Serviciu de autentificare şi autorizareJava (JAAS) care este utilizată de această fabrică de conexiune.

Faceţi clic pe Securitate > Securitate globală. În secţiunea de Autentificare, faceţi clic pe Serviciu de autentificare şi autorizare Java > Logare aplicaţie, şi selectaţi un alias din tabel.

Configurarea JAAS DefaultPrincipalMapping mapează aliasul de autentificare la ID-ul utilizator şi parolă. Puteţi defini şi folosi alte configurări de mapare.

Tip date Listă derulantă
Proprietăţi sursă de date obişnuite şi necesare

Aceste proprietăţi sunt specifice sursei de date care corespunde pentru furnizorul dumneavoastră JDBC selectat. Sunt fie cerute de sursa de date, sau sunt folositoare mai ales pentru sursa de date. Puteţi găsi o listă completă a proprietăţilor cerute pentru toţi furnizorii JDBC suportaţi în centrul de informaţii.




Legăturile marcate (online) necesită acces la internet.

Related concepts
Related tasks
[AIX Solaris HP-UX Linux Windows] [iSeries]
Related reference


Nume fişier: udat_jdbcdatsordet.html