Строка базы данных LDAP соединяется с данными по умолчанию - PullRequest
0 голосов
/ 03 июля 2018

Я использую строку подключения ldap для подключения к базе данных sybase. В строке я указываю базу данных, к которой мне нужно подключиться, но вместо этого она подключается к основной базе данных. Может кто-нибудь подсказать, что нужно изменить, чтобы он подключился к указанной базе данных.

<jdbc-driver-params>      
<url>
jdbc:sybase:jndi:ldap://gldap.intra.net:40389/sybaseServername=QLNDS13900,ou=SybaseNames,ou=global,ou=databases,ou=services,dc=intranet,dc=net
</url>
 <driver-name>com.sybase.jdbc4.jdbc.SybDriver</driver-name>
 <properties>
            <property>
                <name>database</name>
                <value>p_dbukprog01</value>
            </property>
            <property>
                <name>java.naming.security.principal</name>
                <value>uid=SybaseNames,ou=users,ou=ACL,ou=databases,ou=services,dc=intranet,dc=net</value>
            </property>

            <property>
                <name>java.naming.provider.url</name>
                <value>ldap://gldap.intra.net:40389/ou=SybaseNames,ou=global,ou=databases,ou=services,dc=intranet,dc=net</value>
            </property>
        </properties>

    </jdbc-driver-params>
...