Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Removed translated content for 'cs'
Sv translation
languageen

PostgreSQL

host

db-host

port

5432

database

test

user

postgres

password

test

SQL test

select * from test

MySQL

host

db-host:3306

database

test

user

root

password

test

SQL test

select * from test

Note

User account and accessed database must have the remote access enabled.

How Do I Grant Access To An Existing Database?
Code Block
Let us assume that you are always making connection from remote IP called 202.54.10.20 for database called webdb for user webadmin, To grant access to this IP address type the following command At mysql> prompt for existing database, enter:
mysql> update db set Host='202.54.10.20' where Db='webdb';
mysql> update user set Host='202.54.10.20' where user='webadmin';

Oracle

host

db-host

port

1521

driver

V14_10_2_0_1

user

tester

password

test

SID

XE

SQL test

select * from test

MS SQL

host

db-host

port

1433

user

sa

password

test

database

test

SQL test

select * from test

Note

SQL Server Authentication must be enabled.

Note

You need an SQL account to access the MS SQL remotely.

Sybase SQL Anywhere 11

host

db-host

port

2638

user

dba

password

sql

database

demo

SQL test

select * from products

Warning

If you see error "JZ0SJ: Metadata accessor information was not found on this database. Please install the required tables as mentioned in the jConnect documentation." then you have to allow the Sybase jConnect JDBC driver to access system catalog information. Please execute SQL query "ALTER DATABASE Upgrade JCONNECT ON" and see documentation for more details.

Warning

Some Sybase installations does not have metadata support initialized. In this case, it is necessary to initialize the metadata by calling the stored procedure or set the use_metadata connection parameter to false. Read more here.

Tip

Browse all JDBC parameters

Teradata 13

host

db-host

user

dbc

password

test

SQL test

select * dbc.tables


 

 

Tip

Visit Teradata documentation for additional parameters https://developer.teradata.com/doc/connectivity/jdbc/reference/current/jdbcug_chapter_2.html#BABJIHBJ

Sv translation
languagesk

PostgreSQL

host

db-host

port

5432

database

test

user

postgres

password

test

SQL test

select * from test

MySQL

host

db-host:3306

database

test

user

root

password

test

SQL test

select * from test

Note

Použivateľsky účet a databáza, ku ktorej sa snažíte pripojiť musia mať povolený vzidalený prístup.

Ako povolím prístup k databáze?
Code Block
Povedzme, ze sa vzdy pripajate z IP 202.54.10.20 do databázy webdb cez použivateľa webadmin. Na pridelenie prístupu pre toto konkrétne IP zadajte do MySQL nasledujúce príkazy: 
mysql> update db set Host='202.54.10.20' where Db='webdb';
mysql> update user set Host='202.54.10.20' where user='webadmin';

Oracle

host

db-host

port

1521

driver

V14_10_2_0_1

user

tester

password

test

SID

XE

SQL test

select * from test

MS SQL

host

db-host

port

1433

user

sa

password

test

database

test

SQL test

select * from test

Note

Musí byť povolená autentizácia servera SQL.

Note

Na vzdialený prístup k MS SQL musíte mať SQL účet.

Sybase SQL Anywhere 11

host

db-host

port

2638

user

dba

password

sql

database

demo

SQL test

select * from products

Tip

Prezerajte všetky JDBC parametere

Teradata 13

host

db-host

user

dbc

password

test

SQL test

select * dbc.tables


 

 

Tip

Pre prístup k dokumentácii ďalších parametrov navštívte stránku Teradata https://developer.teradata.com/doc/connectivity/jdbc/reference/current/jdbcug_chapter_2.html#BABJIHBJ

Sv translation
languageja

PostgreSQL

ホスト

db-host

ポート

5432

データベース

test

ユーザー

postgres

パスワード

test

SQLテスト

select * from test

MySQL

ホスト

db-host:3306

データベース

test

ユーザー

root

パスワード

test

SQLテスト

select * from test

Note

ユーザーアカウントとアクセスされるデータベースは、リモートアクセスが有効になっている必要があります。

既存データベースへのアクセスを許可するにはどうすればよいか?

Code Block
ユーザーwebadminのwebdbと呼ばれるデータベースへ、リモートIP 202.54.10.20 から常に接続していると仮定しましょう。
このIPアドレスへのアクセスを許可するには、次のコマンドを入力します。
既存のデータベースのmysql>プロンプトで、次のように入力します:
mysql> update db set Host='202.54.10.20' where Db='webdb';
mysql> update user set Host='202.54.10.20' where user='webadmin';

Oracle

ホスト

db-host

ポート

1521

ドライバー

V14_10_2_0_1

ユーザー

tester

パスワード

test

SID

XE

SQLテスト

select * from test

MS SQL

ホスト

db-host

ポート

1433

ユーザー

sa

パスワード

test

データベース

test

SQLテスト

select * from test

Note

SQLサーバー認証を有効にする必要があります。

Note

MS SQLにリモートでアクセスするためには、SQLアカウントが必要になります。

Sybase SQL Anywhere 11

ホスト

db-host

ポート

2638

ユーザー

dba

パスワード

sql

データベース

demo

SQLテスト

select * from products

Warning

エラーメッセージ「JZ0SJ: メタデータアクセサー情報がこのデータベースに見つかりませんでした。jConnectのドキュメントに記載されている、必要な表をインストールしてください」が表示された場合、Sybase jConnect JDBCドライバーがシステムカタログ情報にアクセスできるようにする必要があります。SQLクエリー "ALTER DATABASE Upgrade JCONNECT ON"を実行し、詳細についてはドキュメントをご覧下さい。

Warning

一部のSybaseのインストールの中には、メタデータサポートが初期化されていません。この場合、ストアドプロシージャを呼び出してメタデータを初期化するか、use_metadata接続パラメーターをfalseに設定する必要があります。詳細はこちらをご覧ください。

Tip

すべてのJDBCパラメーターを参照

Teradata 13

ホスト

db-host

ユーザー

dbc

パスワード

test

SQLテスト

select * dbc.tables


 

 

 

Tip

 追加のパラメーターについては、Teradataのドキュメントをご覧ください。

https://developer.teradata.com/doc/connectivity/jdbc/reference/current/jdbcug_chapter_2.html#BABJIHBJ

Sv translation
languagede

PostgreSQL

host

db-host

port

5432

database

test

user

postgres

password

test

SQL test

select * from test

MySQL

host

db-host:3306

database

test

user

root

password

test

SQL test

select * from test

Note

Für das Benutzerkonto und die Datenbank, auf die zugegriffen wird, muss der Fernzugriff aktiviert sein.

Wie kann ich einer vorhandenen Datenbank den Zugriff gewähren?
Code Block
Nehmen wir an, dass Sie immer eine Verbindung von einer Remote-IP mit dem 
Namen 202.54.10.20 für die Datenbank webdb für den Benutzer webadmin 
herstellen. Um Zugriff auf diese IP-Adresse zu gewähren, geben Sie den 
folgenden Befehl ein: Geben Sie an der Eingabeaufforderung mysql> die
 vorhandene Datenbank ein:
mysql> update db set Host = '202.54.10.20' wobei Db = 'webdb';
mysql> update user set Host = '202.54.10.20' wobei benutzer = 'webadmin';

Oracle

host

db-host

port

1521

driver

V14_10_2_0_1

user

tester

password

test

SID

XE

SQL test

select * from test

MS SQL

host

db-host

port

1433

user

sa

password

test

database

test

SQL test

select * from test

Note

Die SQL Server-Authentifizierung muss aktiviert sein.

Note

Für den Remote-Zugriff auf MS SQL benötigen Sie ein SQL-Konto.

Sybase SQL Anywhere 11

host

db-host

port

2638

user

dba

password

sql

database

demo

SQL test

select * from products

Warning

Wenn Sie den Fehler "JZ0SJ" sehen:die Informationen zum Zugriff auf Metadaten wurden in dieser Datenbank nicht gefunden.  Bitte installieren Sie die erforderlichen Tabellen, wie in der jConnect-Dokumentation beschrieben. Anschließend müssen Sie den JDBC-Treiber von Sybase jConnect für den Zugriff auf Systemkataloginformationen zulassen. Bitte führen Sie die SQL-Abfrage "ALTER DATABASE Upgrade JCONNECT ON" und lesen sie die Dokumentation für weitere Details. 

Warning

Bei einigen Sybase-Installationen ist die Unterstützung für Metadaten nicht initialisiert. In diesem Fall müssen Sie die Metadaten durch Aufrufen der gespeicherten Prozedur initialisieren oder den Verbindungsparameter use_metadata auf false setzen. Lesen Sie hier mehr darüber.

Tip

Durchsuchen Sie alle JDBC-Parameter

Teradata 13

host

db-host

user

dbc

password

test

SQL test

select * dbc.tables


 

 

Tip

Weitere Parameter finden Sie in der Teradata-Dokumentation https://developer.teradata.com/doc/connectivity/jdbc/reference/current/jdbcug_chapter_2.html#BABJIHBJ