Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Vrátí odkaz na tento objekt SQLServerDataSource .
Syntax
public javax.naming.Reference getReference()
Návratová hodnota
Referenční objekt.
Remarks
Tato metoda getReference je specifikována metodou getReference v rozhraní javax.naming.Referenceable.
Před SQL Server JDBC Driver 3.0, pokud bylo SQLServerDataSource.setTrustStorePassword voláno na objektu SQLServerDataSource, heslo bylo přítomno v objektu vráceném SQLServerDataSource.getReference, což umožňovalo použití objektu k navazování dalších spojení. V JDBC Driver 3.0 budete muset nastavit heslo k objektu vrácenému SQLServerDataSource.getReference, než s objektem navážete spojení.
Pokud také nastavíte SQLServerDataSource.setTrustStorePassword před svázáním vlastností zdroje dat, musíte před připojením zavolat SQLServerDataSource.setTrustStorePassword. Příklad:
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