Baixa do driver JDBC ou ODBC
O driver JDBC ou ODBC é usado para conectar-se a clusters de armazém de dados. Você pode baixar o driver JDBC ou ODBC fornecido pelo GaussDB(DWS) a partir do console de gerenciamento ou usar o driver JDBC ou ODBC de código aberto.
Driver JDBC ou ODBC de código aberto
GaussDB(DWS) também suporta driver JDBC de código aberto: PostgreSQL JDBC 9.3-1103 ou mais recente.
GaussDB(DWS) também suporta driver ODBC de código aberto: PostgreSQL ODBC 09.01.0200 ou mais recente.
Baixa do driver JDBC ou ODBC
- Faça logon no console de gerenciamento do GaussDB(DWS).
- Na árvore de navegação à esquerda, escolha Client Connections.
- Na área Driver, escolha um driver que você deseja baixar.
Figura 1 Baixar o driver
- Driver JDBC
Método 1:
Selecione DWS JDBC Driver e clique em Download para baixar o driver JDBC correspondente à versão atual do cluster. O nome do pacote do driver é dws_8.1.x_jdbc_driver.zip. Após o pacote ser descompactado, haverá dois pacotes JAR gsjdbc4.jar e gsjdbc200.jar.
- gsjdbc4.jar: o pacote de driver gsjdbc4.jar é compatível com o PostgreSQL. Seus nomes e estruturas de classes são os mesmos do driver de PostgreSQL. Aplicações executadas no PostgreSQL podem ser migradas diretamente para o sistema atual.
- gsjdbc200.jar: se um processo da JVM precisar acessar o PostgreSQL e o GaussDB(DWS) ao mesmo tempo, esse pacote de driver deve ser usado. Neste pacote, o nome da classe principal é com.huawei.gauss200.jdbc.Driver (ou seja, org.postgresql é substituído por com.huawei.gauss200.jdbc). O prefixo de URL da conexão do banco de dados é jdbc:gaussdb. Outros parâmetros são os mesmos do gsjdbc4.jar.
Se clusters de versões diferentes estiverem disponíveis, você fará download do driver JDBC correspondente à versão mais anterior do cluster após clicar em Download. Se não houver cluster, você fará o download do driver JDBC da versão mais anterior depois de clicar em Download. Os clusters do GaussDB(DWS) são compatíveis com versões anteriores dos drivers JDBC.
Clique em Historical Version para fazer download da versão do driver JDBC correspondente. Recomendamos que você faça o download do driver JDBC com base na versão do cluster.
O driver JDBC pode ser usado em todas as plataformas e depende do JDK 1.6 ou posterior.
Se você tiver clusters de versões diferentes, o sistema exibirá uma caixa de diálogo, solicitando que você selecione a versão do cluster e baixe o driver correspondente à versão do cluster. Na lista de clusters da página Clusters, clique no nome do cluster especificado para acessar a página Cluster Information e exibir a versão do cluster.
Método 2:
Faça o download do pacote de software do SDK configurando o repositório Maven. Clique em Add Maven Dependency. A seguinte página é exibida.
Na lista mostrada em Figura 2, a primeira coluna indica a versão do cluster e a segunda coluna indica o número da versão do pacote de driver JDBC do GaussDB(DWS). Selecione o pacote de driver com base na versão do cluster e vá para a seguinte página:
Figura 3 Dependência de Maven
Copie as informações do repositório Maven e adicione-as ao arquivo pom.xml. Por exemplo, adicione a seguinte configuração de código ao arquivo pom.xml:
- gsjdbc4.jar
1 2 3 4 5
<dependency> <groupId>com.huaweicloud.dws </groupId> <artifactId>huaweicloud-dws-jdbc</artifactId> <version>8.1.0</version> </dependency>
- gsjdbc200.jar
<dependency> <groupId>com.huaweicloud.dws</groupId> <artifactId>huaweicloud-dws-jdbc</artifactId> <version>8.1.1.1-200</version> </dependency>
- Driver ODBC
Selecione uma versão correspondente e clique em Download para fazer download do driver ODBC correspondente à versão atual do cluster. Se clusters de versões diferentes estiverem disponíveis, você fará download do driver ODBC correspondente à versão mais anterior do cluster após clicar em Download. Se não houver cluster, você fará o download do driver ODBC da versão mais antiga depois de clicar em Download. Os clusters do GaussDB(DWS) são compatíveis com versões anteriores dos drivers ODBC.
Clique em Historical Version para fazer download da versão do driver ODBC correspondente. Recomendamos que você faça o download do driver ODBC com base na versão do cluster.
- O driver ODBC é incompatível com o Windows Server 2016.
- Driver JDBC