diff --git a/Tools/AutoUpdate+ v4.0.0.170/AutoUpdatePlus.exe b/Tools/AutoUpdate+ v4.0.0.170/AutoUpdatePlus.exe new file mode 100644 index 0000000..e6c4a47 Binary files /dev/null and b/Tools/AutoUpdate+ v4.0.0.170/AutoUpdatePlus.exe differ diff --git a/Tools/AutoUpdate+ v4.0.0.170/keymaker.exe b/Tools/AutoUpdate+ v4.0.0.170/keymaker.exe new file mode 100644 index 0000000..ae85dbc Binary files /dev/null and b/Tools/AutoUpdate+ v4.0.0.170/keymaker.exe differ diff --git a/Tools/DBExtract/IBExtract.exe b/Tools/DBExtract/IBExtract.exe new file mode 100644 index 0000000..bd869cf Binary files /dev/null and b/Tools/DBExtract/IBExtract.exe differ diff --git a/Tools/DBExtract/IbExtractC.exe b/Tools/DBExtract/IbExtractC.exe new file mode 100644 index 0000000..374cbdb Binary files /dev/null and b/Tools/DBExtract/IbExtractC.exe differ diff --git a/Tools/Data_Abstract/DAADODrv.dad b/Tools/Data_Abstract/DAADODrv.dad new file mode 100644 index 0000000..02c92d6 Binary files /dev/null and b/Tools/Data_Abstract/DAADODrv.dad differ diff --git a/Tools/Data_Abstract/DAAnyDACDrv.dad b/Tools/Data_Abstract/DAAnyDACDrv.dad new file mode 100644 index 0000000..1963e5e Binary files /dev/null and b/Tools/Data_Abstract/DAAnyDACDrv.dad differ diff --git a/Tools/Data_Abstract/DABDEDrv.dad b/Tools/Data_Abstract/DABDEDrv.dad new file mode 100644 index 0000000..06f639f Binary files /dev/null and b/Tools/Data_Abstract/DABDEDrv.dad differ diff --git a/Tools/Data_Abstract/DAConverter.exe b/Tools/Data_Abstract/DAConverter.exe new file mode 100644 index 0000000..fcb7211 Binary files /dev/null and b/Tools/Data_Abstract/DAConverter.exe differ diff --git a/Tools/Data_Abstract/DADBISAM3Drv.dad b/Tools/Data_Abstract/DADBISAM3Drv.dad new file mode 100644 index 0000000..98e9be9 Binary files /dev/null and b/Tools/Data_Abstract/DADBISAM3Drv.dad differ diff --git a/Tools/Data_Abstract/DADBISAM4Drv.dad b/Tools/Data_Abstract/DADBISAM4Drv.dad new file mode 100644 index 0000000..604c9dd Binary files /dev/null and b/Tools/Data_Abstract/DADBISAM4Drv.dad differ diff --git a/Tools/Data_Abstract/DADBXDrv.dad b/Tools/Data_Abstract/DADBXDrv.dad new file mode 100644 index 0000000..8d4bcb2 Binary files /dev/null and b/Tools/Data_Abstract/DADBXDrv.dad differ diff --git a/Tools/Data_Abstract/DAElevateDBDrv.dad b/Tools/Data_Abstract/DAElevateDBDrv.dad new file mode 100644 index 0000000..af89dea Binary files /dev/null and b/Tools/Data_Abstract/DAElevateDBDrv.dad differ diff --git a/Tools/Data_Abstract/DAFIBDrv.dad b/Tools/Data_Abstract/DAFIBDrv.dad new file mode 100644 index 0000000..52dbb8f Binary files /dev/null and b/Tools/Data_Abstract/DAFIBDrv.dad differ diff --git a/Tools/Data_Abstract/DAIBDACDrv.dad b/Tools/Data_Abstract/DAIBDACDrv.dad new file mode 100644 index 0000000..94d7147 Binary files /dev/null and b/Tools/Data_Abstract/DAIBDACDrv.dad differ diff --git a/Tools/Data_Abstract/DAIBODrv.dad b/Tools/Data_Abstract/DAIBODrv.dad new file mode 100644 index 0000000..ba7298e Binary files /dev/null and b/Tools/Data_Abstract/DAIBODrv.dad differ diff --git a/Tools/Data_Abstract/DAIBXDrv.dad b/Tools/Data_Abstract/DAIBXDrv.dad new file mode 100644 index 0000000..d5bdae1 Binary files /dev/null and b/Tools/Data_Abstract/DAIBXDrv.dad differ diff --git a/Tools/Data_Abstract/DAMyDACDrv.dad b/Tools/Data_Abstract/DAMyDACDrv.dad new file mode 100644 index 0000000..c457df8 Binary files /dev/null and b/Tools/Data_Abstract/DAMyDACDrv.dad differ diff --git a/Tools/Data_Abstract/DAMySQLDACDrv.dad b/Tools/Data_Abstract/DAMySQLDACDrv.dad new file mode 100644 index 0000000..c1fdbe6 Binary files /dev/null and b/Tools/Data_Abstract/DAMySQLDACDrv.dad differ diff --git a/Tools/Data_Abstract/DANexusDBDrv.dad b/Tools/Data_Abstract/DANexusDBDrv.dad new file mode 100644 index 0000000..779c18d Binary files /dev/null and b/Tools/Data_Abstract/DANexusDBDrv.dad differ diff --git a/Tools/Data_Abstract/DAODACDrv.dad b/Tools/Data_Abstract/DAODACDrv.dad new file mode 100644 index 0000000..08addb4 Binary files /dev/null and b/Tools/Data_Abstract/DAODACDrv.dad differ diff --git a/Tools/Data_Abstract/DAPostgresDACDrv.dad b/Tools/Data_Abstract/DAPostgresDACDrv.dad new file mode 100644 index 0000000..3009f60 Binary files /dev/null and b/Tools/Data_Abstract/DAPostgresDACDrv.dad differ diff --git a/Tools/Data_Abstract/DASDACDrv.dad b/Tools/Data_Abstract/DASDACDrv.dad new file mode 100644 index 0000000..f83fe1d Binary files /dev/null and b/Tools/Data_Abstract/DASDACDrv.dad differ diff --git a/Tools/Data_Abstract/DASQLiteDrv.dad b/Tools/Data_Abstract/DASQLiteDrv.dad new file mode 100644 index 0000000..1aec613 Binary files /dev/null and b/Tools/Data_Abstract/DASQLiteDrv.dad differ diff --git a/Tools/Data_Abstract/DASchemaModeler.chm b/Tools/Data_Abstract/DASchemaModeler.chm new file mode 100644 index 0000000..3873c8c Binary files /dev/null and b/Tools/Data_Abstract/DASchemaModeler.chm differ diff --git a/Tools/Data_Abstract/DASchemaModeler.exe b/Tools/Data_Abstract/DASchemaModeler.exe new file mode 100644 index 0000000..8556fcb Binary files /dev/null and b/Tools/Data_Abstract/DASchemaModeler.exe differ diff --git a/Tools/Data_Abstract/DAServer.exe b/Tools/Data_Abstract/DAServer.exe new file mode 100644 index 0000000..6d06eab Binary files /dev/null and b/Tools/Data_Abstract/DAServer.exe differ diff --git a/Tools/Data_Abstract/DAZeosDrv.dad b/Tools/Data_Abstract/DAZeosDrv.dad new file mode 100644 index 0000000..5470ba4 Binary files /dev/null and b/Tools/Data_Abstract/DAZeosDrv.dad differ diff --git a/Tools/Data_Abstract/Data Abstract.lic b/Tools/Data_Abstract/Data Abstract.lic new file mode 100644 index 0000000..51a3184 --- /dev/null +++ b/Tools/Data_Abstract/Data Abstract.lic @@ -0,0 +1,18 @@ +858331a3f6627cb5edad897b81e92c24542c2bd4e224284f86f4c5de2870c8e989978bee712e8654cb8c5cd8561fb3171743b80a7feb5ccad349208813d00b770fcf30a8e4fbc32fcd93dde70a9d6e58a5a6c52a1dea4a386eee6feed7ad369613c7d827d99529c4011ee3868997e243ce5ecc5a9bc1335cf514a3a4132b4af75e5f4eb39bda490711376264a57456afd4a46bd9b82e9275ea9524f65a59c73171b66ac4253dfff1e494d1d6636aa5098fbf868e72f1e1623726c382f73d1f61d90630686fb32fa8c28fe81f2323d3aba1ad6246c656cd3dbbf0190388ab176c8046f59a95f0d052897af2e98175339d3cb31faad526412273d97d7598d7235e +314ea6e3de0c5478f767a86d9dedc6d345aadc1821a9bffa4e1da6cbcd92bc27e88e3d81376fd316b2f4d0519278e58e3d67474ced1a4dd17b9b90ad1a907b18 +Name=Trial +Email=Trial +UserId=Trial +Company=Trial +LicenseType=Default +ProductName=Data Abstract +Version=5 +AllowBeta=0 +Trial=1 +SubscriptionEndDate=2008-11-30 +LicenseFileEndDate=2008-11-29 +StartDate=2008-11-26 +EndDate=2009-8-29 +P1=5523046978612394123 +P2=14746419013494857097 +P3=1587299007 diff --git a/Tools/Data_Abstract/DefaultConnections.ini b/Tools/Data_Abstract/DefaultConnections.ini new file mode 100644 index 0000000..fd8e300 --- /dev/null +++ b/Tools/Data_Abstract/DefaultConnections.ini @@ -0,0 +1,14 @@ +[Delphi] +AdventureWorks=ADO?AuxDriver=SQLNCLI.1;Server=localhost;Database=AdventureWorks;Schemas=1;Integrated Security=SSPI +Northwind=ADO?AuxDriver=SQLOLEDB.1;Server=localhost;Database=Northwind;Integrated Security=SSPI +Employee=IBX?Server=localhost;Database=C:\Program Files\Firebird\Firebird_1_5\examples\EMPLOYEE.FDB;UserID=sysdba;Password=masterkey; + +[.NET] +AdventureWorks=MSSQL2005.NET?Database=AdventureWorks;Server=localhost;Integrated Security=SSPI +Northwind=MSSQL.NET?Database=Northwind;Server=localhost;Integrated Security=SSPI +Employee=FB.NET?Server=localhost;Database=C:\Program Files\Firebird\Firebird_1_5\examples\EMPLOYEE.FDB;UserID=sysdba;Password=masterkey; + +[Descriptions] +AdventureWorks_Description=Microsoft SQL Server 2005, localhost +Northwind_Description=Microsoft SQL Server 2000, localhost +Employee_Description=Firebird/Interbase, localhost diff --git a/Tools/Data_Abstract/borlndmm.dll b/Tools/Data_Abstract/borlndmm.dll new file mode 100644 index 0000000..2e3ede2 Binary files /dev/null and b/Tools/Data_Abstract/borlndmm.dll differ diff --git a/Tools/Data_Abstract/dbxasa30.dll b/Tools/Data_Abstract/dbxasa30.dll new file mode 100644 index 0000000..3410b2f Binary files /dev/null and b/Tools/Data_Abstract/dbxasa30.dll differ diff --git a/Tools/Data_Abstract/dbxase30.dll b/Tools/Data_Abstract/dbxase30.dll new file mode 100644 index 0000000..1977334 Binary files /dev/null and b/Tools/Data_Abstract/dbxase30.dll differ diff --git a/Tools/Data_Abstract/dbxconnections.ini b/Tools/Data_Abstract/dbxconnections.ini new file mode 100644 index 0000000..cd417db --- /dev/null +++ b/Tools/Data_Abstract/dbxconnections.ini @@ -0,0 +1,192 @@ +[DBXPoolConnection] +DriverName=DBXPool +MaxConnections=16 +MinConnections=0 +ConnectTimeout=0 + +[DBXTraceConnection] +DriverName=DBXTrace +;TraceFile=c:\temp\dbxtrace.txt +;TraceFlags=PARAMETER;ERROR;EXECUTE;COMMAND;CONNECT;TRANSACT;BLOB;MISC;VENDOR;READER;DRIVER_LOAD;METADATA +;TraceDriver=true +TraceFlags=NONE + +[DB2Connection] +;DelegateConnection=DBXTraceConnection +DriverName=DB2 +Database=DBNAME +User_Name=user +Password=password +BlobSize=-1 +ErrorResourceFile= +LocaleCode=0000 +DB2 TransIsolation=ReadCommited +Decimal Separator=. + +[MySQLConnection] +;DelegateConnection=DBXTraceConnection +DriverName=MySQL +HostName=ServerName +Database=DBNAME +User_Name=user +Password=password +BlobSize=-1 +ErrorResourceFile= +LocaleCode=0000 +Compressed=False +Encrypted=False + + +[OracleConnection] +;DelegateConnection=DBXTraceConnection +DriverName=Oracle +DataBase=Database Name +User_Name=user +Password=password +RowsetSize=20 +BlobSize=-1 +ErrorResourceFile= +LocaleCode=0000 +Oracle TransIsolation=ReadCommited +OS Authentication=False +Multiple Transaction=False +Trim Char=False +Decimal Separator=. + +[InformixConnection] +;DelegateConnection=DBXTraceConnection +DriverName=Informix +HostName=ServerName +DataBase=Database Name +User_Name=user +Password=password +BlobSize=-1 +ErrorResourceFile= +LocaleCode=0000 +Informix TransIsolation=ReadCommited +Trim Char=False + + +[ASAConnection] +;DelegateConnection=DBXTraceConnection +DriverName=ASA +HostName=ServerName +Database=DBNAME +User_Name=user +Password=password +ConnectionString= +BlobSize=-1 +ErrorResourceFile= +LocaleCode=0000 +ASA TransIsolation=ReadCommited + +[ASEConnection] +;DelegateConnection=DBXTraceConnection +DriverName=ASE +HostName=ServerName +DataBase=Database Name +User_Name=user +Password=password +BlobSize=-1 +ErrorResourceFile= +LocaleCode=0000 +ASE TransIsolation=ReadCommited + +[BlackfishSQLCONNECTION] +DriverName=BlackfishSQL +HostName=localhost +port=2508 +Database=databasename +create=true +User_Name=sysdba +Password=masterkey +BlobSize=-1 +TransIsolation=ReadCommited +[Employee] +DriverName=Interbase +DriverUnit=DBXDynalink +DriverPackageLoader=TDBXDynalinkDriverLoader,DbxDynalinkDriver100.bpl +DriverPackage=DBXCommonDriver110.bpl +DriverAssemblyLoader=Borland.Data.TDBXDynalinkDriverLoader,Borland.Data.DbxDynalinkDriver,Version=11.0.5000.0,Culture=neutral,PublicKeyToken=91d62ebb5b0d1b1b +DriverAssembly=Borland.Data.DbxCommonDriver,Version=11.0.5000.0,Culture=neutral,PublicKeyToken=a91a7c5705831a4f +Database=localhost:D:\EMPLOYEE.FDB +RoleName=RoleName +User_Name=sysdba +Password=masterkey +ServerCharSet= +SQLDialect=3 +BlobSize=-1 +CommitRetain=False +WaitOnLocks=True +ErrorResourceFile= +LocaleCode=0000 +Interbase TransIsolation=ReadCommited +Trim Char=False +MetaDataPackageLoader=TDBXInterbaseMetaDataCommandFactory,DbxReadOnlyMetaData100.bpl +MetaDataAssemblyLoader=Borland.Data.TDBXInterbaseMetaDataCommandFactory,Borland.Data.DbxReadOnlyMetaData,Version=11.0.5000.0,Culture=neutral,PublicKeyToken=91d62ebb5b0d1b1b +[MSSQLConnection] +SchemaOverride=sa.dbo +DriverName=MSSQL +HostName=localhost\sqlexpress +DataBase=adventureWorks +User_Name=sa +Password= +BlobSize=-1 +ErrorResourceFile= +LocaleCode=0000 +MSSQL TransIsolation=ReadCommited +OS Authentication=True +Prepare SQL=False +[AdventureWorks] +DriverName=MSSQL +SchemaOverride=%.dbo +DriverUnit=DBXDynalink +DriverPackageLoader=TDBXDynalinkDriverLoader,DBXDynalinkDriver100.bpl +DriverPackage=DBXCommonDriver110.bpl +DriverAssemblyLoader=Borland.Data.TDBXDynalinkDriverLoader,Borland.Data.DbxDynalinkDriver,Version=11.0.5000.0,Culture=neutral,PublicKeyToken=91d62ebb5b0d1b1b +DriverAssembly=Borland.Data.DbxCommonDriver,Version=11.0.5000.0,Culture=neutral,PublicKeyToken=a91a7c5705831a4f +HostName=wks1 +DataBase=master +User_Name=sa +Password= +BlobSize=-1 +ErrorResourceFile= +LocaleCode=0000 +MSSQL TransIsolation=ReadCommited +OS Authentication=True +Prepare SQL=False +MetaDataPackageLoader=TDBXMsSqlMetaDataCommandFactory,DbxReadOnlyMetaData100.bpl +MetaDataAssemblyLoader=Borland.Data.TDBXMsSqlMetaDataCommandFactory,Borland.Data.DbxReadOnlyMetaData,Version=11.0.5000.0,Culture=neutral,PublicKeyToken=91d62ebb5b0d1b1b +[ADO] +DriverName=MSSQL +SchemaOverride=%.dbo +DriverUnit=DBXDynalink +DriverPackageLoader=TDBXDynalinkDriverLoader +DriverPackage=DBXCommonDriver110.bpl +DriverAssemblyLoader=Borland.Data.TDBXDynalinkDriverLoader +DriverAssembly=Borland.Data.DbxCommonDriver,Version=11.0.5000.0,Culture=neutral,PublicKeyToken=a91a7c5705831a4f +HostName=localhost +DataBase=Northwind +User_Name=sa +Password= +BlobSize=-1 +ErrorResourceFile= +LocaleCode=0000 +MSSQL TransIsolation=ReadCommited +OS Authentication=True +Prepare SQL=False +[IBConnection] +DriverName=Interbase +Database=database.gdb +RoleName=RoleName +User_Name=sysdba +Password=masterkey +ServerCharSet= +SQLDialect=3 +ErrorResourceFile= +LocaleCode=0000 +BlobSize=-1 +CommitRetain=False +WaitOnLocks=True +Interbase TransIsolation=ReadCommited +Trim Char=False diff --git a/Tools/Data_Abstract/dbxdb230.dll b/Tools/Data_Abstract/dbxdb230.dll new file mode 100644 index 0000000..b44bb92 Binary files /dev/null and b/Tools/Data_Abstract/dbxdb230.dll differ diff --git a/Tools/Data_Abstract/dbxdrivers.ini b/Tools/Data_Abstract/dbxdrivers.ini new file mode 100644 index 0000000..63a869f --- /dev/null +++ b/Tools/Data_Abstract/dbxdrivers.ini @@ -0,0 +1,301 @@ +[Installed Drivers] +DB2=1 +Interbase=1 +MySQL=1 +Oracle=1 +Informix=1 +MSSQL=1 +ASA=1 +ASE=1 +DBXTrace=1 +DBXPool=1 +BlackfishSQL=1 + +[DBXPool] +DelegateDriver=True +DriverName=DBXPool +DriverUnit=DBXPool +DriverPackageLoader=TDBXPoolDriverLoader,DBXCommonDriver100.bpl +DriverPackage=DBXCommonDriver110.bpl +DriverAssemblyLoader=Borland.Data.TDBXPoolDriverLoader,Borland.Data.DbxCommonDriver,Version=11.0.5000.0,Culture=neutral,PublicKeyToken=91d62ebb5b0d1b1b +DriverAssembly=Borland.Data.DbxCommonDriver,Version=11.0.5000.0,Culture=neutral,PublicKeyToken=a91a7c5705831a4f + +[DBXTrace] +DelegateDriver=True +DriverName=DBXTrace +DriverUnit=DBXTrace +DriverPackageLoader=TDBXTraceDriverLoader,DBXCommonDriver100.bpl +DriverPackage=DBXCommonDriver110.bpl +DriverAssemblyLoader=Borland.Data.TDBXTraceDriverLoader,Borland.Data.DbxCommonDriver,Version=11.0.5000.0,Culture=neutral,PublicKeyToken=91d62ebb5b0d1b1b +DriverAssembly=Borland.Data.DbxCommonDriver,Version=11.0.5000.0,Culture=neutral,PublicKeyToken=a91a7c5705831a4f + +[DB2] +DriverUnit=DBXDynalink +DriverPackageLoader=TDBXDynalinkDriverLoader,DBXDynalinkDriver100.bpl +DriverPackage=DBXCommonDriver110.bpl +DriverAssemblyLoader=Borland.Data.TDBXDynalinkDriverLoader,Borland.Data.DbxDynalinkDriver,Version=11.0.5000.0,Culture=neutral,PublicKeyToken=91d62ebb5b0d1b1b +DriverAssembly=Borland.Data.DbxCommonDriver,Version=11.0.5000.0,Culture=neutral,PublicKeyToken=a91a7c5705831a4f + +GetDriverFunc=getSQLDriverDB2 +LibraryName=dbxdb230.dll +VendorLib=db2cli.dll +Database=DBNAME +User_Name=user +Password=password +BlobSize=-1 +ErrorResourceFile= +LocaleCode=0000 +DB2 TransIsolation=ReadCommited +Decimal Separator=. +MetaDataPackageLoader=TDBXDb2MetaDataCommandFactory,DbxReadOnlyMetaData100.bpl +MetaDataAssemblyLoader=Borland.Data.TDBXDb2MetaDataCommandFactory,Borland.Data.DbxReadOnlyMetaData,Version=11.0.5000.0,Culture=neutral,PublicKeyToken=91d62ebb5b0d1b1b + +[Interbase] +DriverUnit=DBXDynalink +DriverPackageLoader=TDBXDynalinkDriverLoader,DbxDynalinkDriver100.bpl +DriverPackage=DBXCommonDriver110.bpl +DriverAssemblyLoader=Borland.Data.TDBXDynalinkDriverLoader,Borland.Data.DbxDynalinkDriver,Version=11.0.5000.0,Culture=neutral,PublicKeyToken=91d62ebb5b0d1b1b +DriverAssembly=Borland.Data.DbxCommonDriver,Version=11.0.5000.0,Culture=neutral,PublicKeyToken=a91a7c5705831a4f + +GetDriverFunc=getSQLDriverINTERBASE +LibraryName=dbxint30.dll +VendorLib=GDS32.DLL +Database=database.gdb +RoleName=RoleName +User_Name=sysdba +Password=masterkey +ServerCharSet= +SQLDialect=3 +BlobSize=-1 +CommitRetain=False +WaitOnLocks=True +ErrorResourceFile= +LocaleCode=0000 +Interbase TransIsolation=ReadCommited +Trim Char=False +MetaDataPackageLoader=TDBXInterbaseMetaDataCommandFactory,DbxReadOnlyMetaData100.bpl +MetaDataAssemblyLoader=Borland.Data.TDBXInterbaseMetaDataCommandFactory,Borland.Data.DbxReadOnlyMetaData,Version=11.0.5000.0,Culture=neutral,PublicKeyToken=91d62ebb5b0d1b1b + +[MySQL] +DriverUnit=DBXDynalink +DriverPackageLoader=TDBXDynalinkDriverLoader,DbxDynalinkDriver100.bpl +DriverPackage=DBXCommonDriver110.bpl +DriverAssemblyLoader=Borland.Data.TDBXDynalinkDriverLoader,Borland.Data.DbxDynalinkDriver,Version=11.0.5000.0,Culture=neutral,PublicKeyToken=91d62ebb5b0d1b1b +DriverAssembly=Borland.Data.DbxCommonDriver,Version=11.0.5000.0,Culture=neutral,PublicKeyToken=a91a7c5705831a4f + +GetDriverFunc=getSQLDriverMYSQL +LibraryName=dbxmys30.dll +VendorLib=LIBMYSQL.dll +HostName=ServerName +Database=DBNAME +User_Name=user +Password=password +BlobSize=-1 +ErrorResourceFile= +LocaleCode=0000 +Compressed=False +Encrypted=False +MetaDataPackageLoader=TDBXMySqlMetaDataCommandFactory,DbxReadOnlyMetaData100.bpl +MetaDataAssemblyLoader=Borland.Data.TDBXMySqlMetaDataCommandFactory,Borland.Data.DbxReadOnlyMetaData,Version=11.0.5000.0,Culture=neutral,PublicKeyToken=91d62ebb5b0d1b1b + +[Oracle] +DriverUnit=DBXDynalink +DriverPackageLoader=TDBXDynalinkDriverLoader,DBXDynalinkDriver100.bpl +DriverPackage=DBXCommonDriver110.bpl +DriverAssemblyLoader=Borland.Data.TDBXDynalinkDriverLoader,Borland.Data.DbxDynalinkDriver,Version=11.0.5000.0,Culture=neutral,PublicKeyToken=91d62ebb5b0d1b1b +DriverAssembly=Borland.Data.DbxCommonDriver,Version=11.0.5000.0,Culture=neutral,PublicKeyToken=a91a7c5705831a4f + +GetDriverFunc=getSQLDriverORACLE +LibraryName=dbxora30.dll +VendorLib=oci.dll +DataBase=Database Name +User_Name=user +Password=password +BlobSize=-1 +ErrorResourceFile= +LocaleCode=0000 +Oracle TransIsolation=ReadCommited +RowsetSize=20 +OS Authentication=False +Multiple Transaction=False +Trim Char=False +Decimal Separator=. +MetaDataPackageLoader=TDBXOracleMetaDataCommandFactory,DbxReadOnlyMetaData100.bpl +MetaDataAssemblyLoader=Borland.Data.TDBXOracleMetaDataCommandFactory,Borland.Data.DbxReadOnlyMetaData,Version=11.0.5000.0,Culture=neutral,PublicKeyToken=91d62ebb5b0d1b1b + +[Informix] +DriverUnit=DBXDynalink +DriverPackageLoader=TDBXDynalinkDriverLoader,DBXDynalinkDriver100.bpl +DriverPackage=DBXCommonDriver110.bpl +DriverAssemblyLoader=Borland.Data.TDBXDynalinkDriverLoader,Borland.Data.DbxDynalinkDriver,Version=11.0.5000.0,Culture=neutral,PublicKeyToken=91d62ebb5b0d1b1b +DriverAssembly=Borland.Data.DbxCommonDriver,Version=11.0.5000.0,Culture=neutral,PublicKeyToken=a91a7c5705831a4f + +GetDriverFunc=getSQLDriverINFORMIX +LibraryName=dbxinf30.dll +VendorLib=isqlt09a.dll +HostName=ServerName +DataBase=Database Name +User_Name=user +Password=password +BlobSize=-1 +ErrorResourceFile= +LocaleCode=0000 +Informix TransIsolation=ReadCommited +Trim Char=False +MetaDataPackageLoader=TDBXInformixMetaDataCommandFactory,DbxReadOnlyMetaData100.bpl +MetaDataAssemblyLoader=Borland.Data.TDBXInformixMetaDataCommandFactory,Borland.Data.DbxReadOnlyMetaData,Version=11.0.5000.0,Culture=neutral,PublicKeyToken=91d62ebb5b0d1b1b + +[MSSQL] +SchemaOverride=%.dbo +DriverUnit=DBXDynalink +DriverPackageLoader=TDBXDynalinkDriverLoader,DBXDynalinkDriver100.bpl +DriverPackage=DBXCommonDriver110.bpl +DriverAssemblyLoader=Borland.Data.TDBXDynalinkDriverLoader,Borland.Data.DbxDynalinkDriver,Version=11.0.5000.0,Culture=neutral,PublicKeyToken=91d62ebb5b0d1b1b +DriverAssembly=Borland.Data.DbxCommonDriver,Version=11.0.5000.0,Culture=neutral,PublicKeyToken=a91a7c5705831a4f + +GetDriverFunc=getSQLDriverMSSQL +LibraryName=dbxmss30.dll +VendorLib=oledb +HostName=ServerName +DataBase=Database Name +User_Name=user +Password=password +BlobSize=-1 +ErrorResourceFile= +LocaleCode=0000 +MSSQL TransIsolation=ReadCommited +OS Authentication=False +Prepare SQL=False +MetaDataPackageLoader=TDBXMsSqlMetaDataCommandFactory,DbxReadOnlyMetaData100.bpl +MetaDataAssemblyLoader=Borland.Data.TDBXMsSqlMetaDataCommandFactory,Borland.Data.DbxReadOnlyMetaData,Version=11.0.5000.0,Culture=neutral,PublicKeyToken=91d62ebb5b0d1b1b + +[ASA] +DriverUnit=DBXDynalink +DriverPackageLoader=TDBXDynalinkDriverLoader,DbxDynalinkDriver100.bpl +DriverPackage=DBXCommonDriver110.bpl +DriverAssemblyLoader=Borland.Data.TDBXDynalinkDriverLoader,Borland.Data.DbxDynalinkDriver,Version=11.0.5000.0,Culture=neutral,PublicKeyToken=91d62ebb5b0d1b1b +DriverAssembly=Borland.Data.DbxCommonDriver,Version=11.0.5000.0,Culture=neutral,PublicKeyToken=a91a7c5705831a4f + +GetDriverFunc=getSQLDriverASA +LibraryName=dbxasa30.dll +VendorLib=dbodbc9.dll +HostName=ServerName +Database=DBNAME +User_Name=user +Password=password +ConnectionString= +BlobSize=-1 +ErrorResourceFile= +LocaleCode=0000 +ASA TransIsolation=ReadCommited +MetaDataPackageLoader=TDBXSybaseASAMetaDataCommandFactory,DbxReadOnlyMetaData100.bpl +MetaDataAssemblyLoader=Borland.Data.TDBXSybaseASAMetaDataCommandFactory,Borland.Data.DbxReadOnlyMetaData,Version=11.0.5000.0,Culture=neutral,PublicKeyToken=91d62ebb5b0d1b1b + +[ASE] +DriverUnit=DBXDynalink +DriverPackageLoader=TDBXDynalinkDriverLoader,DBXDynalinkDriver100.bpl +DriverPackage=DBXCommonDriver110.bpl +DriverAssemblyLoader=Borland.Data.TDBXDynalinkDriverLoader,Borland.Data.DbxDynalinkDriver,Version=11.0.5000.0,Culture=neutral,PublicKeyToken=91d62ebb5b0d1b1b +DriverAssembly=Borland.Data.DbxCommonDriver,Version=11.0.5000.0,Culture=neutral,PublicKeyToken=a91a7c5705831a4f + +GetDriverFunc=getSQLDriverASE +LibraryName=dbxase30.dll +VendorLib=libct.dll;libcs.dll +HostName=ServerName +DataBase=Database Name +User_Name=user +Password=password +BlobSize=-1 +TDS Packet Size=512 +Client HostName= +Client AppName= +ErrorResourceFile= +LocaleCode=0000 +ASE TransIsolation=ReadCommited +MetaDataPackageLoader=TDBXSybaseASEMetaDataCommandFactory,DbxReadOnlyMetaData100.bpl +MetaDataAssemblyLoader=Borland.Data.TDBXSybaseASEMetaDataCommandFactory,Borland.Data.DbxReadOnlyMetaData,Version=11.0.5000.0,Culture=neutral,PublicKeyToken=91d62ebb5b0d1b1b + +[AutoCommit] +False=0 +True=1 + +[BlockingMode] +False=0 +True=1 + +[WaitOnLocks] +False=1 +True=0 + +[CommitRetain] +False=0 +True=1 + +[OS Authentication] +False=0 +True=1 + +[Multiple Transaction] +False=0 +True=1 + +[Trim Char] +False=0 +True=1 + +[DB2 TransIsolation] +DirtyRead=0 +ReadCommited=1 +RepeatableRead=2 + +[Interbase TransIsolation] +ReadCommited=1 +RepeatableRead=2 + +[Oracle TransIsolation] +DirtyRead=0 +ReadCommited=1 +RepeatableRead=2 + +[Informix TransIsolation] +DirtyRead=0 +ReadCommited=1 +RepeatableRead=2 + +[MSSQL TransIsolation] +DirtyRead=0 +ReadCommited=1 +RepeatableRead=2 + +[ASA TransIsolation] +DirtyRead=0 +ReadCommited=1 +RepeatableRead=2 + +[ASE TransIsolation] +DirtyRead=0 +ReadCommited=1 +RepeatableRead=2 + +[SQLDialect] +1=0 +2=1 +3=2 + +[Bdp Providers] +Oracle=Oracle +Sybase=Sybase +Interbase=Interbase +DB2=DB2 +MySql=MySql +[BlackfishSQL] +DriverUnit=DBXClient +DriverPackageLoader=TDBXClientDriverLoader,DBXClientDriver100.bpl +DriverAssemblyLoader=Borland.Data.TDBXClientDriverLoader,Borland.Data.DbxClientDriver,Version=11.0.5000.0,Culture=neutral,PublicKeyToken=91d62ebb5b0d1b1b +MetaDataPackageLoader=TDBXDataStoreMetaDataCommandFactory,DbxReadOnlyMetaData100.bpl +MetaDataAssemblyLoader=Borland.Data.TDBXDataStoreMetaDataCommandFactory,Borland.Data.DbxReadOnlyMetaData,Version=11.0.5000.0,Culture=neutral,PublicKeyToken=91d62ebb5b0d1b1b +Password=masterkey +User_Name=sysdba +Port=2508 +Create=False +ReadOnlyDb=False diff --git a/Tools/Data_Abstract/dbxinf30.dll b/Tools/Data_Abstract/dbxinf30.dll new file mode 100644 index 0000000..75f6178 Binary files /dev/null and b/Tools/Data_Abstract/dbxinf30.dll differ diff --git a/Tools/Data_Abstract/dbxint30.dll b/Tools/Data_Abstract/dbxint30.dll new file mode 100644 index 0000000..6be9532 Binary files /dev/null and b/Tools/Data_Abstract/dbxint30.dll differ diff --git a/Tools/Data_Abstract/dbxmss30.dll b/Tools/Data_Abstract/dbxmss30.dll new file mode 100644 index 0000000..770053b Binary files /dev/null and b/Tools/Data_Abstract/dbxmss30.dll differ diff --git a/Tools/Data_Abstract/dbxmys30.dll b/Tools/Data_Abstract/dbxmys30.dll new file mode 100644 index 0000000..9795083 Binary files /dev/null and b/Tools/Data_Abstract/dbxmys30.dll differ diff --git a/Tools/Data_Abstract/dbxmysA30.dll b/Tools/Data_Abstract/dbxmysA30.dll new file mode 100644 index 0000000..e7a34cf Binary files /dev/null and b/Tools/Data_Abstract/dbxmysA30.dll differ diff --git a/Tools/Data_Abstract/dbxora30.dll b/Tools/Data_Abstract/dbxora30.dll new file mode 100644 index 0000000..f39c32d Binary files /dev/null and b/Tools/Data_Abstract/dbxora30.dll differ diff --git a/Tools/Data_Abstract/dbxoraw30.dll b/Tools/Data_Abstract/dbxoraw30.dll new file mode 100644 index 0000000..72fdf4d Binary files /dev/null and b/Tools/Data_Abstract/dbxoraw30.dll differ diff --git a/Tools/Data_Abstract/sqlite3.dll b/Tools/Data_Abstract/sqlite3.dll new file mode 100644 index 0000000..7111873 Binary files /dev/null and b/Tools/Data_Abstract/sqlite3.dll differ diff --git a/Tools/FBHook/FAQ.txt b/Tools/FBHook/FAQ.txt new file mode 100644 index 0000000..1bd2764 --- /dev/null +++ b/Tools/FBHook/FAQ.txt @@ -0,0 +1,63 @@ +FBHook Beta 1 +by Simon Carter (simon.carter@tectsoft.com) + + +FAQ +=== + +Q. What is FBHook? + +A. FBHook is a firebird client hook, which can display every sql statement sent to a server, on an application by application basis or system wide. + +Q. How does it work? + +A. FBHook is a DLL that sits between the application and fbclient.dll or gds32.dll, the application(s) loads the FBHook dll which then creates a chain to the original fbclient.dll. + +Q. Do I have to recompile my existing firebird client application to use FBHook? + +A. No. + +Q. Can i use this at a client site to see what statements are being sent? + +A. Yes, FBHook uses TCP to transport the data to the server for inline interpretation as SQL statements are executed. + +Q. Is FBHook open source/freeware? + +A. Yes, it is distributed under the IDPL license. + +Q. How can I install FBHook for an individual application? + +A. Rename the existing applications fbclient.dll to fbclient.original.dll, and then copy FBHooks fbclient.dll to the application folder. If your app requires gds32.dll instead of fbclient, then rename fbclient.dll to gds32.dll. + +Q. How can I specify a different host ip address so that I can debug a client on a remote pc? + +A. in the same folder as fbclient.dll, create an ini file called fbhook.ini, add the following details: + + +[Default] +Host=10.0.0.9 + +Q. How can I specify a different port? + +A. in the same folder as fbclient.dll, create an ini file called fbhook.ini, add the following details: + +[Default] +Port=23456 + +Q. I am on a flaky network, and the client keeps getting disconnected, can I specify not to use TCP? + +A. Yes, in the same folder as fbclient.dll, create an ini file called fbhook.ini, add the following details: + +[Default] +UseTCP=0 + +n.b. a value of 1 (one) enables this feature. + +Q. Where can i get support for FBHook? + +A. Please check support options at (http://sourceforge.net/projects/fbutils). + +Q. I get an error "The specified module could not be found" what does this mean? + +A. You need to copy the original fbclient.dll and rename it to fbclient.original.dll + diff --git a/Tools/FBHook/FBClient.dll b/Tools/FBHook/FBClient.dll new file mode 100644 index 0000000..79d1692 Binary files /dev/null and b/Tools/FBHook/FBClient.dll differ diff --git a/Tools/FBHook/FBHook.exe b/Tools/FBHook/FBHook.exe new file mode 100644 index 0000000..0f919b5 Binary files /dev/null and b/Tools/FBHook/FBHook.exe differ diff --git a/Tools/FIBS/fibs-source.zip b/Tools/FIBS/fibs-source.zip new file mode 100644 index 0000000..c120b64 Binary files /dev/null and b/Tools/FIBS/fibs-source.zip differ diff --git a/Tools/FIBS/fibs200setup.exe b/Tools/FIBS/fibs200setup.exe new file mode 100644 index 0000000..714ba7a Binary files /dev/null and b/Tools/FIBS/fibs200setup.exe differ diff --git a/Tools/FinalBuilder v6.3.0.2004/FinalBuilder6EvalSetup.exe b/Tools/FinalBuilder v6.3.0.2004/FinalBuilder6EvalSetup.exe new file mode 100644 index 0000000..45261f3 Binary files /dev/null and b/Tools/FinalBuilder v6.3.0.2004/FinalBuilder6EvalSetup.exe differ diff --git a/Tools/FinalBuilder v6.3.0.2004/parches.rar b/Tools/FinalBuilder v6.3.0.2004/parches.rar new file mode 100644 index 0000000..6afbcb6 Binary files /dev/null and b/Tools/FinalBuilder v6.3.0.2004/parches.rar differ diff --git a/Tools/ISQL/fbclient.dll b/Tools/ISQL/fbclient.dll new file mode 100644 index 0000000..97e6880 Binary files /dev/null and b/Tools/ISQL/fbclient.dll differ diff --git a/Tools/ISQL/isql.exe b/Tools/ISQL/isql.exe new file mode 100644 index 0000000..a9946c0 Binary files /dev/null and b/Tools/ISQL/isql.exe differ diff --git a/Tools/Inno Setup/isetup-5.2.2.exe b/Tools/Inno Setup/isetup-5.2.2.exe new file mode 100644 index 0000000..8e1fd7a Binary files /dev/null and b/Tools/Inno Setup/isetup-5.2.2.exe differ diff --git a/Tools/Inno Setup/istool-5.2.1.exe b/Tools/Inno Setup/istool-5.2.1.exe new file mode 100644 index 0000000..c596d51 Binary files /dev/null and b/Tools/Inno Setup/istool-5.2.1.exe differ diff --git a/Tools/Midas/midas.bat b/Tools/Midas/midas.bat new file mode 100644 index 0000000..bbc9134 --- /dev/null +++ b/Tools/Midas/midas.bat @@ -0,0 +1,2 @@ +copy midas.dll %windir%\system32 +regsvr32 %windir%\system32\midas.dll \ No newline at end of file diff --git a/Tools/Midas/midas.dll b/Tools/Midas/midas.dll new file mode 100644 index 0000000..17e795b Binary files /dev/null and b/Tools/Midas/midas.dll differ diff --git a/Tools/ReDepend/ReDepend.exe b/Tools/ReDepend/ReDepend.exe new file mode 100644 index 0000000..f9d6309 Binary files /dev/null and b/Tools/ReDepend/ReDepend.exe differ diff --git a/Tools/RemObjects_SDK/MasterServer_Data/Messages.nx1 b/Tools/RemObjects_SDK/MasterServer_Data/Messages.nx1 new file mode 100644 index 0000000..1bbc406 Binary files /dev/null and b/Tools/RemObjects_SDK/MasterServer_Data/Messages.nx1 differ diff --git a/Tools/RemObjects_SDK/MasterServer_Data/MessagesPerSession.nx1 b/Tools/RemObjects_SDK/MasterServer_Data/MessagesPerSession.nx1 new file mode 100644 index 0000000..9a402e3 Binary files /dev/null and b/Tools/RemObjects_SDK/MasterServer_Data/MessagesPerSession.nx1 differ diff --git a/Tools/RemObjects_SDK/MasterServer_Data/Sessions.nx1 b/Tools/RemObjects_SDK/MasterServer_Data/Sessions.nx1 new file mode 100644 index 0000000..39b94a6 Binary files /dev/null and b/Tools/RemObjects_SDK/MasterServer_Data/Sessions.nx1 differ diff --git a/Tools/RemObjects_SDK/MasterServer_Data/nxTrans.cfg b/Tools/RemObjects_SDK/MasterServer_Data/nxTrans.cfg new file mode 100644 index 0000000..003aee3 Binary files /dev/null and b/Tools/RemObjects_SDK/MasterServer_Data/nxTrans.cfg differ diff --git a/Tools/RemObjects_SDK/ROCOM.dll b/Tools/RemObjects_SDK/ROCOM.dll new file mode 100644 index 0000000..8a987d3 Binary files /dev/null and b/Tools/RemObjects_SDK/ROCOM.dll differ diff --git a/Tools/RemObjects_SDK/RODL.exe b/Tools/RemObjects_SDK/RODL.exe new file mode 100644 index 0000000..2dd9962 Binary files /dev/null and b/Tools/RemObjects_SDK/RODL.exe differ diff --git a/Tools/RemObjects_SDK/ROMasterServer.exe b/Tools/RemObjects_SDK/ROMasterServer.exe new file mode 100644 index 0000000..7b965b8 Binary files /dev/null and b/Tools/RemObjects_SDK/ROMasterServer.exe differ diff --git a/Tools/RemObjects_SDK/ROSBBCB.dll b/Tools/RemObjects_SDK/ROSBBCB.dll new file mode 100644 index 0000000..b5eb82f Binary files /dev/null and b/Tools/RemObjects_SDK/ROSBBCB.dll differ diff --git a/Tools/RemObjects_SDK/ROSBDataAbstract.codetemplates.cfg b/Tools/RemObjects_SDK/ROSBDataAbstract.codetemplates.cfg new file mode 100644 index 0000000..7d493c2 --- /dev/null +++ b/Tools/RemObjects_SDK/ROSBDataAbstract.codetemplates.cfg @@ -0,0 +1,88 @@ +[OneSchemaMethod-Delphi] +var + lDataSet:IDADataSet; +begin + { This method body was auto-generated to retrieve the schema of your datasets. + You can now modify it to suite your needs. } + + { ToDO: Rename the Schema reference below to match the name of your Schema component } + + result := Binary.Create(); + lDataSet := %SCHEMA%.NewDataset(Connection, aDataSet); + BinAdapter.WriteDataset(result, lDataSet, [woSchema], 0); +end; + + +[OneGetMethod-Delphi] +var + lDataSet:IDADataSet; +begin + { This method body was auto-generated to retrieve the rows of your datasets. + You can now modify it to suite your needs. } + + { ToDO: Rename the Schema reference below to match the name of your Schema component } + + result := Binary.Create(); + lDataSet := %SCHEMA%.NewDataset(Connection, aDataSet); + BinAdapter.WriteDataset(result, lDataSet, [woRows], -1); +end; + + +[OneUpdateMethod-Delphi] +begin + { Implement yourself ;-} + result := nil; +end; + + +[SchemaMethodPerDataSet-Delphi] +var + lDataSet:IDADataSet; +begin + { This method body was auto-generated to retrieve the schema of your %DATASET% dataset. + You can now modify it to suite your needs. } + + { ToDO: Rename the Schema reference below to match the name of your Schema component } + + result := Binary.Create(); + lDataSet := %SCHEMA%.NewDataset(Connection, %DATASET%); + BinAdapter.WriteDataset(result, lDataSet, [woSchema], 0); +end; + + +[GetMethodPerDataSet-Delphi] +var + lDataSet:IDADataSet; +begin + { This method body was auto-generated to retrieve the rows of your %DATASET% dataset. + You can now modify it to suite your needs. } + + { ToDO: Rename the Schema reference below to match the name of your Schema component } + + result := Binary.Create(); + lDataSet := %SCHEMA%.NewDataset(Connection, %DATASET%); + BinAdapter.WriteDataset(result, lDataSet, [woRows], -1); +end; + + +[UpdateMethodPerDataSet-Delphi] +begin + { Implement yourself ;-} + result := nil; +end; + +[GetSchemaXmlMethod-Delphi] +begin + { This method body was auto-generated to allow access to your XML schema. + You might want to disable this functionality in release builds for security + reasons by putting in the FDEFs below. } + + { ToDo: Rename the Schema reference below to match the name of your Schema component } + + {.$IFDEF RELEASE_BUILD} + result := Binary.Create(); + %SCHEMA%.SaveToStream(result); + {.$ELSE} + { result := nil; } + {.$ENDIF RELEASE_BUILD} +end; \ No newline at end of file diff --git a/Tools/RemObjects_SDK/ROSBDataAbstract.dll b/Tools/RemObjects_SDK/ROSBDataAbstract.dll new file mode 100644 index 0000000..7f7fb96 Binary files /dev/null and b/Tools/RemObjects_SDK/ROSBDataAbstract.dll differ diff --git a/Tools/RemObjects_SDK/ROSBDefaultEditor.dll b/Tools/RemObjects_SDK/ROSBDefaultEditor.dll new file mode 100644 index 0000000..5cbc32d Binary files /dev/null and b/Tools/RemObjects_SDK/ROSBDefaultEditor.dll differ diff --git a/Tools/RemObjects_SDK/ROSBDefaultValidator.dll b/Tools/RemObjects_SDK/ROSBDefaultValidator.dll new file mode 100644 index 0000000..32d3569 Binary files /dev/null and b/Tools/RemObjects_SDK/ROSBDefaultValidator.dll differ diff --git a/Tools/RemObjects_SDK/ROSBDelphi.dll b/Tools/RemObjects_SDK/ROSBDelphi.dll new file mode 100644 index 0000000..9a996d7 Binary files /dev/null and b/Tools/RemObjects_SDK/ROSBDelphi.dll differ diff --git a/Tools/RemObjects_SDK/ROSBJSONRPC.dll b/Tools/RemObjects_SDK/ROSBJSONRPC.dll new file mode 100644 index 0000000..daffd9f Binary files /dev/null and b/Tools/RemObjects_SDK/ROSBJSONRPC.dll differ diff --git a/Tools/RemObjects_SDK/ROSBPHP.dll b/Tools/RemObjects_SDK/ROSBPHP.dll new file mode 100644 index 0000000..229de31 Binary files /dev/null and b/Tools/RemObjects_SDK/ROSBPHP.dll differ diff --git a/Tools/RemObjects_SDK/ROSBPasImporter.dll b/Tools/RemObjects_SDK/ROSBPasImporter.dll new file mode 100644 index 0000000..e8fcfbb Binary files /dev/null and b/Tools/RemObjects_SDK/ROSBPasImporter.dll differ diff --git a/Tools/RemObjects_SDK/ROSBSOAP.dll b/Tools/RemObjects_SDK/ROSBSOAP.dll new file mode 100644 index 0000000..1b54bf5 Binary files /dev/null and b/Tools/RemObjects_SDK/ROSBSOAP.dll differ diff --git a/Tools/RemObjects_SDK/ROSBStandardImporters.dll b/Tools/RemObjects_SDK/ROSBStandardImporters.dll new file mode 100644 index 0000000..f2b6821 Binary files /dev/null and b/Tools/RemObjects_SDK/ROSBStandardImporters.dll differ diff --git a/Tools/RemObjects_SDK/ROSBStandardViews.dll b/Tools/RemObjects_SDK/ROSBStandardViews.dll new file mode 100644 index 0000000..4aa0246 Binary files /dev/null and b/Tools/RemObjects_SDK/ROSBStandardViews.dll differ diff --git a/Tools/RemObjects_SDK/ROSBTLBImporter.dll b/Tools/RemObjects_SDK/ROSBTLBImporter.dll new file mode 100644 index 0000000..2055bd8 Binary files /dev/null and b/Tools/RemObjects_SDK/ROSBTLBImporter.dll differ diff --git a/Tools/RemObjects_SDK/ROServiceBuilder.chm b/Tools/RemObjects_SDK/ROServiceBuilder.chm new file mode 100644 index 0000000..5906701 Binary files /dev/null and b/Tools/RemObjects_SDK/ROServiceBuilder.chm differ diff --git a/Tools/RemObjects_SDK/ROServiceBuilder.exe b/Tools/RemObjects_SDK/ROServiceBuilder.exe new file mode 100644 index 0000000..33b0fd1 Binary files /dev/null and b/Tools/RemObjects_SDK/ROServiceBuilder.exe differ diff --git a/Tools/RemObjects_SDK/ROServiceBuilder70.bpl b/Tools/RemObjects_SDK/ROServiceBuilder70.bpl new file mode 100644 index 0000000..ece99ff Binary files /dev/null and b/Tools/RemObjects_SDK/ROServiceBuilder70.bpl differ diff --git a/Tools/RemObjects_SDK/ROServiceTester.connections.cfg b/Tools/RemObjects_SDK/ROServiceTester.connections.cfg new file mode 100644 index 0000000..cbc7474 Binary files /dev/null and b/Tools/RemObjects_SDK/ROServiceTester.connections.cfg differ diff --git a/Tools/RemObjects_SDK/ROServiceTester.exe b/Tools/RemObjects_SDK/ROServiceTester.exe new file mode 100644 index 0000000..2f2dbee Binary files /dev/null and b/Tools/RemObjects_SDK/ROServiceTester.exe differ diff --git a/Tools/RemObjects_SDK/RemObjects SDK.lic b/Tools/RemObjects_SDK/RemObjects SDK.lic new file mode 100644 index 0000000..a20358e --- /dev/null +++ b/Tools/RemObjects_SDK/RemObjects SDK.lic @@ -0,0 +1,18 @@ +6aea9dd6c35821483bcdabeab181cc2200cdc937837364a66de483b256b8869a7052c450228af4efeca699d550f0b6814fc3d00373f8e8eba7e572e90246813da76f16f53d68e9138831de9714263b6801de791a86b053335babcdd5ebc98864af8e51f0eeb2c2f457af88dbb790d51c8b8f76ad87808d0bc5526bb59f3a8d619c3652fb34e3056d3914832fc6244c9e0cad62bc45ac35bfbdacf027a987e3464ee1b7e63dbb9650d026d2b2d75320fbe3aa941ae0614fb55eed1b461bac4d333f195d0bd1e4bc1e614c2f1afa4af374099ee1d2f89a5afe121e1e4d9a7c6ec3bcd09c5fce9ad10c2f3bef8f03f972e627e39a90d9483874921c596bac89e9a1 +9c742c30b84e748c62e0a3bb5eae16c78f0e4b2e91340cea7cc82577d592a22d415bd7263eab121b77305b69d451decac7ce86e9a48ef514c9f05c7a41f5a96a +Name=Trial +Email=Trial +UserId=Trial +Company=Trial +LicenseType=Default +ProductName=RemObjects SDK +Version=5 +AllowBeta=0 +Trial=1 +SubscriptionEndDate=2008-11-30 +LicenseFileEndDate=2008-11-29 +StartDate=2008-11-26 +EndDate=2009-8-29 +P1=1583382467081675895 +P2=10806754501964138869 +P3=3303272454 diff --git a/Tools/RemObjects_SDK/rtl70.bpl b/Tools/RemObjects_SDK/rtl70.bpl new file mode 100644 index 0000000..ea28d0b Binary files /dev/null and b/Tools/RemObjects_SDK/rtl70.bpl differ diff --git a/Tools/RemObjects_SDK/vcl70.bpl b/Tools/RemObjects_SDK/vcl70.bpl new file mode 100644 index 0000000..572cb25 Binary files /dev/null and b/Tools/RemObjects_SDK/vcl70.bpl differ diff --git a/Tools/UIBSQL Monitor/UIBHook.dll b/Tools/UIBSQL Monitor/UIBHook.dll new file mode 100644 index 0000000..f0b69c2 Binary files /dev/null and b/Tools/UIBSQL Monitor/UIBHook.dll differ diff --git a/Tools/UIBSQL Monitor/UIBMonitor.exe b/Tools/UIBSQL Monitor/UIBMonitor.exe new file mode 100644 index 0000000..f4a97d1 Binary files /dev/null and b/Tools/UIBSQL Monitor/UIBMonitor.exe differ diff --git a/Tools/UIBSQL Monitor/madCHook.dll b/Tools/UIBSQL Monitor/madCHook.dll new file mode 100644 index 0000000..53d4fbc Binary files /dev/null and b/Tools/UIBSQL Monitor/madCHook.dll differ diff --git a/Tools/UIBSQL Monitor/readme.txt b/Tools/UIBSQL Monitor/readme.txt new file mode 100644 index 0000000..c7b34c7 --- /dev/null +++ b/Tools/UIBSQL Monitor/readme.txt @@ -0,0 +1,41 @@ +-------------------------------------UIB SQL MONITOR----------------------------------- + +This tool show in real time queries used by an application connected to Interbase or Firebird. +It is also possible to view and sort query's performances. +This SQL monitor usually don't need you modify your application if it use an Interbase or Firebird +library (gds32.dll, fbclient.dll or fbembed.dll). +It also works with dot.net applications. + +-- Knows issues -- + +Sometimes nothing appear in the scroll box + + 1. Have you selected the righ library ?. + 2. Hooked program can't find "madCHook.dll", in this case copy this DLL in system32 directory. + 3. You need administrator rights. + +-- "Firebird .Net Data Provider" compatibility -- + +You have to change connection string like this: + +FbConnectionStringBuilder *cs = new FbConnectionStringBuilder(); +cs->DataSource = "localhost"; +cs->Database = "C:\\Program Files\\Firebird\\Firebird_2_0\\examples\\empbuild\\EMPLOYEE.FDB"; +cs->UserID = "SYSDBA"; +cs->Password = "masterkey"; +cs->Dialect = 3; +cs->ServerType = 1; // <<<<< here + +In this case your application will use "fbembed.dll", so just copy "fbclient.dll" +in the hooked application directory and rename it. + +-- Used tools -- + +MadCodeHook: http://www.madshi.net +VirtualTreeView: http://www.delphi-gems.com/VirtualTreeview +SynEdit: http://synedit.sourceforge.net +UIB: http://www.progdigy.com + + +Henri Gourvest +http://www.progdigy.com \ No newline at end of file