5.34.3 SQLServiceのプロパティ

LANSA Integrator

5.34.3 SQLServiceのプロパティ


以下にSQLService.propertiesの内容を示します。これらは、標準LANSAに付属しています。

最初の2つのセクションが最も重要です。

最初のセクションはJDBCドライバーの詳細です(driver.db2=com.ibm.as400.AS400JDBCDriverなど)。CONNECTコマンドで指定するドライバーIDは、SQLService.propertiesファイルで関連ドライバーを検索します(「=」記号の左側)。使用する実際のドライバーの名前が「=」記号の右側に表示されます。このJDBCドライバーは、LANSA Integratorインスタンスのjarディレクトリにあります。ユーザーの責任でドライバーがjarディレクトリにあることを確認してください。

2番目のセクションはデータベースの詳細を指定します(database.info=jdbc:as400://DBHOST/LIBRARY;naming=sql;errors=full;date format=iso;translate binary=trueなど)。CONNECTコマンドで指定するデータベースは、SQLService.propertiesファイルで関連データベースを検索します(「=」記号の左側)。使用する実際のデータベースの名前と場所が「=」記号の右側に表示されます。データベースの詳細に一部の起動の詳細も含まれている点に注意します。

 

#!<studio-project id="20000000-000000" name="lansa">

#

# SQLService resource ( Default )

#

driver.db2=com.ibm.as400.access.AS400JDBCDriver

driver.oracle=com.ddtek.jdbc.oracle.OracleDriver

driver.sqlserver=com.ddtek.jdbc.sqlserver.SQLServerDriver

# driver.sqlserver=com.microsoft.jdbc.sqlserver.SQLServerDriver

driver.sqlanywhere=com.sybase.jdbc2.jdbc.SybDriver

#

# database.info=jdbc:microsoft:sqlserver://DBHOST

# database.northwind=jdbc:microsoft:sqlserver://10.10.10.10:1433;databasename=Northwind

# database.info=jdbc:datadirect:sqlserver://DBHOST:1433

# database.info=jdbc:datadirect:oracle://DBHOST:1521;sid=oemrep

# database.info=jdbc:sybase:Tds:DBHOST:2638?ServiceName=dbname

database.info=jdbc:as400://DBHOST/LIBRARY;naming=sql;errors=full;date format=iso;translate binary=true

#

message.001=Service successfully loaded

message.002=Service successfully unloaded

message.003=Command is not supported :

message.004=Missing DATABASE keyword

message.005=Missing DATABASE resource from service properties

message.006=Missing DRIVER keyword

message.007=Missing DRIVER resource from service properties

message.008=No current database connection

message.009=EXECUTE command requires QUERY, UPDATE, PREPARED or CALL keyword

message.010=Require list to receive result

message.011=No SQL command

message.012=No result set available for reading

message.013=Column count does not match list field count

message.014=Field mapped column does not exist in result set :

message.015=Result set is empty

message.016=Require parameter map list

message.017=Field column map requires a two field list

message.018=Map field does not exist in function :

message.019=Missing TABLE keyword

message.020=Require working list

message.021=Working list requires four fields

message.022=No suitable driver found

message.023=No CALL command

message.024=Unsupported call type :

message.025=Cannot connect to database

#

#!</studio-project>