Condividi tramite


Metodo getReference (SQLServerDataSource)

Scaricare il driver JDBC

Restituisce un riferimento a questo oggetto SQLServerDataSource.

Sintassi

  
public javax.naming.Reference getReference()  

Valore restituito

Oggetto Reference.

Osservazioni:

Questo metodo getReference viene specificato dal metodo getReference nell'interfaccia javax. naming. Referenceable.

Prima del driver JDBC 3.0 di SQL Server, se l'oggetto SQLServerDataSource.setTrustStorePassword veniva chiamato su un oggetto SQLServerDataSource, la password era disponibile nell'oggetto restituito da SQLServerDataSource.getReference e questo poteva essere usato per eseguire connessioni aggiuntive. Nel driver JDBC 3.0 sarà necessario impostare la password sull'oggetto restituito da SQLServerDataSource.getReference, prima di eseguire connessioni con l'oggetto.

Inoltre, se si imposta SQLServerDataSource.setTrustStorePassword prima di associare le proprietà delle origini dati, la chiamata a SQLServerDataSource.setTrustStorePassword deve essere effettuata prima di ottenere la connessione. ad esempio:

ctx = new InitialContext(System.getProperties());  
  
SQLServerDataSource ds1 = (SQLServerDataSource) ctx.lookup(jndiName);  
  
ds1.setTrustStorePassword("XXXXX");  
Connection con = ds1.getConnection("user", "XXXXXX");  
  
ctx.rebind(jndiName, ds1);  
SQLServerDataSource ds2 = (SQLServerDataSource) ctx.lookup(jndiName);  
ds2.setTrustStorePassword("XXXXX");   // reset the truststore password  
con = ds2.getConnection("user", "XXXXXX");   // provide userid and password again  

Vedi anche

Membri di SQLServerDataSource
Classe SQLServerDataSource