Konstantin Triger 91fa6da199 threat Oracle like DB2 há 20 anos atrás
..
MonoTests.System.Data.Utils 91fa6da199 threat Oracle like DB2 há 20 anos atrás
OleDbCommand 33c0c0b008 Adding TARGET_JVM OleDb testsuite há 20 anos atrás
OleDbCommandBuilder 33c0c0b008 Adding TARGET_JVM OleDb testsuite há 20 anos atrás
OleDbConnection 33c0c0b008 Adding TARGET_JVM OleDb testsuite há 20 anos atrás
OleDbDataAdapter 33c0c0b008 Adding TARGET_JVM OleDb testsuite há 20 anos atrás
OleDbDataReader 33c0c0b008 Adding TARGET_JVM OleDb testsuite há 20 anos atrás
OleDbLiteral 33c0c0b008 Adding TARGET_JVM OleDb testsuite há 20 anos atrás
OleDbParameter 33c0c0b008 Adding TARGET_JVM OleDb testsuite há 20 anos atrás
OleDbParameterCollection 33c0c0b008 Adding TARGET_JVM OleDb testsuite há 20 anos atrás
OleDbTransaction 33c0c0b008 Adding TARGET_JVM OleDb testsuite há 20 anos atrás
OleDbType 33c0c0b008 Adding TARGET_JVM OleDb testsuite há 20 anos atrás
GHTDB.CreateDB.sql 33c0c0b008 Adding TARGET_JVM OleDb testsuite há 20 anos atrás
GHTDB.DATA.MSSQL.sql 33c0c0b008 Adding TARGET_JVM OleDb testsuite há 20 anos atrás
GHTDB.DATA.PostgreSQL.sql 33c0c0b008 Adding TARGET_JVM OleDb testsuite há 20 anos atrás
GHTDB.DATA.SYBASE.sql 33c0c0b008 Adding TARGET_JVM OleDb testsuite há 20 anos atrás
GHTDB.DB2.sql 33c0c0b008 Adding TARGET_JVM OleDb testsuite há 20 anos atrás
GHTDB.Data.DB2.sql 33c0c0b008 Adding TARGET_JVM OleDb testsuite há 20 anos atrás
GHTDB.Data.ORACLE.sql 33c0c0b008 Adding TARGET_JVM OleDb testsuite há 20 anos atrás
GHTDB.MSSQL.sql 33c0c0b008 Adding TARGET_JVM OleDb testsuite há 20 anos atrás
GHTDB.ORACLE.sql 33c0c0b008 Adding TARGET_JVM OleDb testsuite há 20 anos atrás
GHTDB.PostgreSQL.sql 33c0c0b008 Adding TARGET_JVM OleDb testsuite há 20 anos atrás
GHTDB.SYBASE.sql 33c0c0b008 Adding TARGET_JVM OleDb testsuite há 20 anos atrás
GHTDBEX.PostgreSQL.sql 33c0c0b008 Adding TARGET_JVM OleDb testsuite há 20 anos atrás
readme.txt 33c0c0b008 Adding TARGET_JVM OleDb testsuite há 20 anos atrás

readme.txt

To run unit test the following should be prepared:

1. nunit-console.exe.config should contain an ConnectionString setting, i.e.:








2. A target db should be prepared with the relevant structure, following are the instruction for each supported database.

in order to create the testing database, on DB2, run:

NOTICE !!! script does not support remote.
you must run this script on the DB2 machine

"C:\Program Files\IBM\SQLLIB\BIN\DB2CMD.exe" DB2SETCP.BAT DB2.EXE -tvf ghtdb.db2.sql
"C:\Program Files\IBM\SQLLIB\BIN\DB2CMD.exe" DB2SETCP.BAT DB2.EXE -td@ -vf ghtdb.sp.db2.sql
"C:\Program Files\IBM\SQLLIB\BIN\DB2CMD.exe" DB2SETCP.BAT DB2.EXE -tvf ghtdb.data.db2.sql

in order to create the testing database, on SQLServer, run:
Run the scripts with a user wich have administrator permissions. (by default user:sa, password:sa).

osql -S -U -P -i GHTDB.MSSQL.sql
osql -S -U -P -i GHTDB.DATA.MSSQL.sql

for example
osql -S powergh -U sa -P sa -i GHTDB.MSSQL.sql
osql -S powergh -U sa -P sa -i GHTDB.DATA.MSSQL.sql

in order to create the testing database, on ORACLE, run:
Run the scripts with a user wich have administrator permissions. (by default user:system, password:mainsoft).

sqlplus "user/password@database_sid" @GHTDB.ORACLE.sql
sqlplus "user/password@database_sid" @GHTDB.Data.ORACLE.sql

for example
sqlplus "system/mainsoft@rafim" @GHTDB.ORACLE.sql
sqlplus "system/mainsoft@rafim" @GHTDB.Data.ORACLE.sql

---------------------------------------
to execute postgres sql script from command line
---------------------------------------

First, create the target database (GHTDB as UNICODE) and then, run the script
"C:\Program Files\PostgreSQL\8.0\bin\psql.exe" -U -f


NOTE: if you fail to connect to psql, with the error:
psql: FATAL: password authentication failed for user "postgres"
change your pg_hba file
from:
host all all 127.0.0.1/32 md5
change to:
host all all 127.0.0.1/32 trust


example:
"C:\Program Files\PostgreSQL\8.0\bin\psql.exe" -q -Upostgres Store -f Store.PostgreSQL.sql

example:
"C:\Program Files\PostgreSQL\8.0\bin\psql.exe" -q -Upostgres template1 -f GHTDB.CreateDB.sql
"C:\Program Files\PostgreSQL\8.0\bin\psql.exe" -q -Upostgres GHTDB -f GHTDB.PostgreSQL.sql
"C:\Program Files\PostgreSQL\8.0\bin\psql.exe" -q -Upostgres GHTDBEX -f GHTDBEX.PostgreSQL.sql
"C:\Program Files\PostgreSQL\8.0\bin\psql.exe" -q -Upostgres GHTDB -f GHTDB.DATA.PostgreSQL.sql

=================
Sybase isql readme
=================

start the server
start %SYBASE%\ASE-15_0\bin\sqlsrvr -dmaster.dbs -e C:\ASE150\ASE-15_0\bin\errorlog.log

%SYBASE%\OCS-15_0\bin\isql -Usa -P -iC:\Dev\rafi_view\studio\GH\DevQA\tests\db\sybase\GHTDB.SYBASE.sql -oGHTDB.log
%SYBASE%\OCS-15_0\bin\isql -Usa -P -iC:\Dev\rafi_view\studio\GH\DevQA\tests\db\sybase\GHTDB.DATA.SYBASE.sql -oGHTDB.DATA.log

=================
other usefull tips
use them when having problems
=================
dump transaction GHTDB with no_log

insensitive
charset -Usa -P noaccents.srt cp850
sp_configure "default sortorder id", 44