Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Возвращает ссылку на этот объект SQLServerDataSource.
Синтаксис
public javax.naming.Reference getReference()
Возвращаемое значение
Объект Reference.
Замечания
Этот метод getReference задается с помощью метода getReference в интерфейсе javax.naming.Referenceable.
До sql Server JDBC Driver 3.0, если sqlServerDataSource.setTrustStorePassword был вызван в объекте SQLServerDataSource, пароль будет присутствовать в объекте, возвращаемом SQLServerDataSource.getReference, что позволяет использовать объект для выполнения дополнительных подключений. В версии 3.0 драйвера JDBC необходимо установить пароль для объекта, возвращаемого SQLServerDataSource.getReference, перед установлением соединения с объектом.
Кроме того, если SQLServerDataSource.setTrustStorePassword задается перед привязкой свойств источника данных, необходимо вызвать метод SQLServerDataSource.setTrustStorePassword перед получением соединения. Например,
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