                       ˵

             DBMakerݿϵͳ
                      汾5.4.7


ļйDBMaker 5.4.7ҪϢڰװǰĶļ

ļݣ

1.  
2.  ϵͳҪ
3.  װָ
4.  кָ
5.  UNIXװ
6.  DBMaker JDBC
7.  DBMaker
8.  UNIXݿ
9.  DBMaker 4.x
10. μϷ
11. CD
12. ϵʽ

=======================================================================
1. 
=======================================================================

DBMakerһSQLݿϵͳִݿģ
ǰݹƣҲSQLƵӰ졣DBMaker
ĸ߼봫ͳܵʵֽؽϣṩ޿ɱԺ͹ԡ
ֱӲҵ翪żܹı׼ODBCΪĻжý崦дݿ
Լֿ֧ƽ̨ԣDBMakerýʹͳݿ⹦ܽһ
㲢Ҽá

=======================================================================
2. ϵͳҪ
=======================================================================

DBMakerСϵͳ£

Windowsƽ̨

  ӢضProߵĴ
  200MBĿô̿ռ(ȫװ)
  TCP/IPЭ飬Ҫ֧κ
  VGAߵʾ
  


Unixƽ̨

  200MBĿô̿ռ(ȫװ)
  


=======================================================================
3. װָ
=======================================================================

DBMakerװԼҪ󣬽ѡװͻˡ
ODBCʹ÷ĵ²DBMakerİװ

Windowsƽ̨

    1. DBMakerװ̷װԶС

    2. װûԶУѡ"ʼ"˵е""ڴ򿪵ı
       d:\autorun.exe(̷"d:"뽫滻ɶӦ̷ĸ)
       Ȼȷťװ򽫻С

    3. װDBMakerȻĻʾĲаװ


Unixƽ̨

    1. DBMakerװ̷ûбأ
       mountع

    2. UnixϴһdbmakerʻȻԴʻ¼

    3. ǰĿ¼ĵλµUnixĿ¼磺Ϊ
     /mnt/cdrom͸ĵ/mnt/cdrom/UnixĿ¼

    4. ǰĿ¼ĳʹUnix汾Ӧλã磺
       ʹõǻIntel x86Redhat Linux 6.1ϵͳôͽ
       Ŀ¼ĵ/mnt/cdrom/Unix/Linux2.x86Ŀ¼

    5. ִsetupȻĻʾаװ

DBMakerCDҲPDF(Adobe Acrobat Portable Document Format)
ʽSyscomƷļ΢WindowsϵͳʹAcrobatĶ鿴
ӡDBMaker鼮ҪȡAcrobatĶĸϢοӦ
߰
 
ҪWindowsƽ̨ϰװAcrobatĶCD/AcrobatĿ¼µİװȻ
װĻʾв
=======================================================================
4. кָ
=======================================================================

DBMakerƷʱһкţ֧ضĲ
ûҪӲûSyscom޹˾ķȡ
ϵһкšյкź²С

Windowsƽ̨

    1. ʼ˵ѡ/DBMaker /к򽫻
       
    2. ϢťʾǰϢȷťصк
       档
    
    3. һťSyscomûЭ顣

    4. ϸĶSyscomûЭ飬ͬЭеݣ
       "ͬ"ťһťSYSCOMƷܴڡ
       
    5. һť·öԻ

    6. ӦλкźHTTPϢȻһ
       ֲƷԻ򣬲ʾװID

    7. Է磬ťȷ
       ʾĲƷѾʧܣ뱣氲װID
       ѭϢԻֶָƷ

    8. ȷťּ֧ϢԻͬʱSyscomֵ֧
       ϵϢ
    
    9. ɰṭ̌һDBMakerݿʱ
       Ϳʹкš

Unixƽ̨

    1. ĵǰĿ¼ĵ/APP_HOME/binĿ¼°
       ǰкš

    2. ִ򣬴˳򽫻ᱻּѡѡ

    3. ѡڶѡƷSyscomûЭ顣

    4. ϸĶSyscomûЭ飬ͬЭеݣһ

    5. ʾкźHTTPϢļԷ磬
       'A'Ȼس'M'س鿴װIDֶƷ
       ָϢ

 =======================================================================
5. UNIXװ
=======================================================================

UNIXʹDBMakerʱʹǰһЩá
ڻõĲͬҪȡʹõshellһЩض
λá

-----------------------------------------------------------------------
PATH
-----------------------------------------------------------------------
    PATHһϵе·ϵͳҪһļʱͻЩ·
    нκDBMakerִļʱӦֵ
    ָЩִļ·

    Bourne shell͵shell(sh, bash, zsh)

        % export PATH=/APP_HOME/bin:$PATH

    C shell͵shell(csh, tcsh)

        % set path=(/APP_HOME/bin $path)


=======================================================================
6. DBMaker JDBC
=======================================================================

DBMakerJDBCJDBC(JAVAݿ)
ODBC(ŵݿ)֮һӿڡ

UNIXṩļ
libdmjdbc54.so, dmjdbc20.jar, dmjdbc20xa.jardmjdbc30.jar.

Windowsṩļ
dmjdbc54.dll, dmjdbc20.jar, dmjdbc20xa.jardmjdbc30.jar.

ļdmjdbc20.jardmjdbc30.jarֱJDBC 2.0JDBC 3.0ļ
dmjdbc20xa.jarJDBC 2.0JTA(JavaAPI)ܡ

-----------------------------------------------------------------------
Ҫ
-----------------------------------------------------------------------
Linux£JDBAJServerManagerJConfigurationߣ
DBMakerJDBC-ODBCţûչjavaӦóʱ
ûʹSun˾ṩJava 2̬лJREv1.6汾
ǽûȼƽ̨JREglibc汾Ϊ°汾

-----------------------------------------------------------------------
װ
-----------------------------------------------------------------------
Windowsƽ̨

    вWindowsΰװʹDBMakerJDBC

    1. ִJavaʱclass path

       磬ʹõJDK 1.2JDK 1.3

         java -classpath C:\DBMaker\5.4\bin\dmjdbc20.jar: ^
         your-java-program-path\your-java-program.jar your-java-program

       ĳclassļʹ

         java -classpath C:\DBMaker\5.4\bin\dmjdbc20.jar: ^
         your-java-program-path your-java-program

       JDK汾1.4ʹdmjdbc30.jarļ

       ⣬ҲԽCLASSPATHдautoexec.batļнС

Unixƽ̨

    вUNIXΰװʹDBMakerJDBC

    1. ʹLD_LIBRARY_PATHDBMakerlib·
       /APP_HOME/lib/so.

       sh.profileļãbash.bashrcļ

         LD_LIBRARY_PATH=/APP_HOME/lib/so:$LD_LIBRARY_PATH
         export LD_LIBRARY_PATH

       csh/tcsh.cshrcļãӵΪ

         setenv LD_LIBRARY_PATH /APP_HOME/lib/so

       **ע⣺AIXϵͳʹõLIBPATHLD_LIBRARY_PATH
               HPUXϵͳʹSHLIB_PATHLD_LIBRARY_PATH

    2. ִJava 1.21.3ʱclass path

         % java -classpath /APP_HOME/lib/java/dmjdbc20.jar: \
           your-java-program-path/your-java-program.jar your-java-
           program

       ĳclassļʹ

         % java -classpath /APP_HOME/lib/java/dmjdbc20.jar: \
           your-java-program-path your-java-program

       JDK汾1.4ߣʹdmjdbc30.jarļ

-----------------------------------------------------------------------
رƣ
-----------------------------------------------------------------------
DBMakerJDBCȫ֧JDBC 2.03.0еĿǰ
ڿ׶ΣһЩӿǲõģArray,Ref,SQLData,SQLInput,
SQLOutput,StructSavepointЩӦúܿͿʹáʹ
JDBC 1.2ûԣЩṩ˺ܶҪĹܡ

=======================================================================
7. DBMaker
=======================================================================
=====================================
Version 5.4.7
=====================================
- ܼbug޸
  . ֧SQL 
  . ִ֧INOUTSQL洢
  . ִ֧SQL洢
  . ֧TRUNCATE TABLE﷨
  . ֧Alter table޸ıԼɾԼ
  . ֧GREATESTLEAST
  . ֧DBFILE_SIZEFORMAT_BYTES
  . ֽ֧addonеTO_DATEDATETOSTRTIMETOSTRTIMESTAMPTOSTRתΪĬϺ
  . ֧FKCHK=2֧FK/PK
  . ǿֻ˵ӵselect count(*)
  . ǿⲿõIN SUBQUERY
  . ޸޷offlineݿΪݿͬƵ
  . ޸޷ɾϵͳʱļ(DBNAMEno.TMP)⣬ ϵͳʱļɹΪȫֵΪÿ: 
    . ɾDB_TPFILؼ: ûܶʱļ
    .  DB_ITTDIR Ĭֵ DB_DBDIR Ϊ DB_TMPDIR
    . ϵͳʱļʽDBDIR/DBNAMEno.TMPΪITTDIR/DBNAME_connectionid_no.TMP
    . һӵITTļΪ128
    . ITTļļСΪ4G 
    . ʹֶɾٴڵӵϵͳʱļ: CALL SETSYSTEMOPTION('CRITT', '0')
 
- DCIISCOBOLֺ֧bug޸
  . ֧DCI_SETENV/DCI_GETENVDCI_EXEC_SQL sql_command 
  . ޸COBOLδػʱİٷ֮һ
  . ޸СеFDļ״̬

- JDBCJTOOLߵĹ͸Ľ
  . ָ֧Connection.prepareStatementǩjdbc
  . ֧jdbc driver 4ַDB_TMOFM
  . ޸GlassFishDBMakerjdbcdbmaker.sql.JdbcOdbcXAResource
  . ޸ʹResultSet.getObjectȡTimeʱjdbc type 4ֵNullPointer
  . ޸ʹsetLong + registerOutParameter NUMERICjdbc type 4
  . Ϊ"Register/row"İťʾѡļ¼
  . ԶɸĽ
  . TRUNCATE TABLE
  . Schedule-Task
  . Ӵм/ԵTDE

=====================================
Version 5.4.6
=====================================
- ܼbug޸
  . ֧͸ݼܣTDE
  . ֧SELECTеEXCEPT﷨
  . ֧UNIONеORDER BYLIMIT﷨
  . ִ֧CALL SETSYSTEMOPTION'ANSI_NULLS''0'null=nullΪtrue
  . ֧where (col1,col2) in ((val1,val2),(?,?)...)﷨
  . ֧DB_SCHLGDAYɾschedule־ĬֵΪ30
  . ִ֧schedule task﷨
    call setsystemoption('SCHEDULE_SYNC', 'schedule_name');
  . ֧CSVEXPORT()洢̽ѯcsvļ
  . ֧EXTENDTS()洢չռ
  . ֧ڷdmconfig.iniʹlogical_file='physical_file'﷨/ıռ
  . ָ֧ͳƵѡ
  . ״̬Ϣ
    . SYSINFOPRODUCT_INFOBUILD_VERSION
    . SYSINFOTDE_DBTDE_STATUSTDE_OPEN_AUTO
    . SYSUSERIO_SERVER״̬ʾ
    . DMEVENT.LOGӽͳ֮ؽϢ
    . DMSHRINK.LOGѹռѹϢ־Ϣ
    . DMCHECK.LOGcheck dbĽϢ
  . ֧ALTER VIEW ALL COMPILEԼͼЧʱܹԶؽͼ
  . DB_INSPGCMPĬֵΪ1
  . ޸SETSYSTEMOPTIONW'key''string'ʱdmconfig.iniDB_LCODE=10ʱַӦΪANSI 
  . ޸ԼӲѯµı
  . ޸ؽSQL洢̿ܵЧ洢̵
  . ޸dmserverͬdbnameܻ

- github֧webӦó
  . ֧django-dbmaker driver 4.x
  . ޸django-dbmaker Driverдڵbug 

- DCIISCOBOLֺ֧bug޸
  . ֧$XFD COMMENT DCI BIGINT
  . ֧$XFD COMMENT DCI DCI_ENCRYPT
  . ֧ϵͳĬinsert/rewrite
  . ֧DCI_COLUMNS_MAPPING OPEN I-OOPEN OUTPUT
  . ޸win64ʹDCI_BLOB_GETᵼ±
  . ޸dci_set_where_contraintδɾREADһfilter
  
- dmSQLߵbug޸
  . ޸Լ1024ֽʱunload tableɹ
  
- JDBCJTOOLߵĹ͸Ľ
  . ֧prepareStatement(String sql, int autoGeneratedKeys)
  . ֧PreparedStatement batchûclob/blobʱJDBC TYPE 4
  . ޸ִSQLĳȴ64KʱJDBC TYPE 4 ܻ
  . ޸ʹcommons-configuration2-2.7JDBC׳쳣
  . ޸DB_LCODE=10ʱjdbatoolʾַ
  . ޸JDataTransfer ToolͨODBCclobʱܻ⡰00ַ
  . ޸JDBATOOL޷ʾSYSTEM.SYSPROCINFOSQLDEF

=====================================
Version 5.4.5
=====================================
- ܼbug޸
  . ֧־ۺϺ FIRST, LAST, STDDEV_POP, STDDEV_SAMP,VAR_POP, VAR_SAMP, 
    BIT_AND, BIT_OR, BIT_XOR
  . ֧ڴӲѯSELECTʹálimitӾ
  . ֧ڡCASE WHENʹӲѯ
  . ֧Ӳѯʹorder by﷨
  . ִ֧ļDBMakerݿ⸴ƣRP_BKFOM=1ʱ
  . ԤһġSYSADMӣרڳûʱʹádmsql͡jtool
  . ޸Сnot existsӲѯᵼⲿշشĽ
  . ޸SHOWINDEX洢СORDINAL_POSITIONֶεƴд
  . ޸ʹ"insert or replace into" ʱܵ²ԤĽ
  . ޸ڵáSQLFetchʹáSQLSetPosSQLGetDataش5307
  . ޸ͼʹrow_numberѯᵼ´6523
  . ޸ӡLEFT OUTER JOINʹáORDER BY͡LIMITʱܲȷĽ

- github֧webӦó
  . ޸django dbmakerеĴ
  . ֧PHP 8ʹlaravel-dbmaker

- DCIISCOBOLֺ֧bug޸
  . ֧DCI_TABLESPACE_IDXһռд 
  . ֵ֧ĬΪSYSTEMʱĬֵ
  . ֧XFD COMMENT DCI_NULL_ON_SPACE_CHAR
  . ޸ȡ¼ʱFS=46޵ǰ¼
  . ޸ʱ/ȡ/ɾ/д ӦشERR_DISABLE_INDEX

- dmSQLߵ
  . ִ֧selectеļУEXPORT INTO data-file
  . ֧EXPORT description_fileѡDISPLAY_NAME

- JDBCJTOOLߵĹ͸Ľ
  . ֧JDBC type 4
  . ޸JDBCСpstmt.clearparameters()쳣
  . ޸JDBA봦TIMESTAMPصĴ
  . ޸򿪺͹رlock graphᵼJDBA쳣رյ

=====================================
Version 5.4.4
=====================================
- ֧django-dbmaker

- ܼbug޸
  . ֧DB_LGSTARTDBDMSTATм¼ݿĽ
  . ֧־ۺϺ FIRST, LAST, STDDEV_POP, STDDEV_SAMP,
            VAR_POP, VAR_SAMP, BIT_AND, BIT_OR, BIT_XOR
  . ֧֡/ؽ﷨
  . ֧likeʹclobnclob
  . ȡscheduleڼƻʱ
  . ֧Ӳѯlimit﷨update set col = (select ... limit)
  . ֧ȫӣfull outer join
  . ֧blob͵order/group byֱ֧Ƚǰ256ֽڵblob
  . ֿ֧ͻDB_SQLENɽsql䳤Ϊ2-16megaֽ
  . ֧rolloverͨӲļ
  . DB_INSPGCMPؼֵĬֵ-1ͨѹвռҳɲ¼¼ɵ
  . ĴfillfactorĬֵԭȵ100ĳ80
  . ɾļSQL洢ʱļС
  . ޸ɾ¼ʱ
  . ޸ڽDDLʱalter tableܻڲ
  . ޸dmserverڶ/Ͽ UTF8ݿʱڴ治
  . ޸blobĸ±ܷ20904
  . ޸ִschedule taskµılicense
  . ޸˵жΪ1=1ʱش6105
  . ޸첽Ʋͬû
  . ޸˸ĺbigserialеıʱݵ
  . ޸aggregate/group byӲѯ޷ʹwindow function
  . ޸޷ȡһкERR_INS_NULL_ON_NONULL_COL
  . ޸˱ݷbkful<=70ʱ־
  . ޸ʹĬudfclobлȡĬֵ
  . ޸dmsql32޷win11ϵͳַ
  . ޸˲ⲿõӲѯܻõĽ
  . ޸޷ATRP.LOGʱֲʽ쳣˳
  . ޸˳޷ʹSQL Serverӵķ±
  . ޸ѡĿӲѯⲿʱᵼ±
  . ޸dmservic.exeܻΪӦó1000¼ֱ
  . ޸˴ΪCLOBLong Varcharִinsertʱᷢ
  . ޸˵ѡblobʱܻ
  . ޸˵schema-mantis1269ʱdmrestoretb޷
  . ޸sqlspڱȽsmallintintegerʱ

- ISCOBOLֺ֧bug޸
  . ֧DCI_TABLE_FILLFACTORΪFILLFACTOR
  . ֧$XFD COMMENT DCI_NOT_NULLΪNOT NULL
  . ֧е$XFD COMMENT DCI_NULL_ON_ZERO_NUMBER
  . ִ֧$XFD COMMENT DCI SERIAL 1PIC 9(19)BIGSERIAL
  . ֵ֧ôDCI_COMMIT_COUNTDCI_SETENV
  . ޸ISDCI dcic޷ȡȷʱID
  . ޸򿪱֮ǰgetenvDCI_CONNECTION_ID޷ӵ
  . ޸ʹvisual cobol2019ִеĳxfd汾Ŵʧܵ
  . ޸ʹòͬXFDͱģʽͬһʱõ

- JDBCJTOOLߵĹ͸Ľ
  . JDBC֧prepareStatement(String sql, int autoGeneratedKeys)
  . ޸DB_LCDEC=1ʱJDBCдΪ
  . ޸kafkaJDBC
  . ޸JAVAʹö߳ʱֵJDBC
  . JTOOL۵Ż
  . ޸һЩСbug

=====================================
Version 5.4.3
=====================================
- ֧ DBMaker Docker image

- ܼbug޸
  . ִ֧洢SHOWINDEXindexض
  . ִ֧洢DEFTABLEtableض
  . ִ֧洢SHOWDMLOGط˵־ļ
  . Ľrollover
  . ֧dmrestoretbָ߽target_table
  . ǿRP_PRIMY/Ӽ飬/etc/hostsĴ
  . ֧ͨalter table tbnamedynamic max size_int﷨jsoncolsֵ
  . ֧SETSYSTEMOPTIONʹFKCHKڵǰйر
  . ֧SETSYSTEMOPTIONнBMODEΪСֵԱ´ȫ
  . ֧ʱset/add/delӵַ
  . ֧ԶؽЧͼ
  . ֧ΪESQL/C洢µVCһЩ
  . ޸˿ͻ޷ӲͬLCODEݿ
  . ޸һЩйjsoncolsdynamic columns
  . ޸һЩйSQL SP
  . ޸йunload dbµ
  . ޸йselect intoµ
  . ޸йouter joinдorder by־ѯԼ
  . ޸ӲѯܷشĽߵܽ͵

- ISCOBOLֺ֧bug޸
  . ֧ISCOBOL 2018R1WHEN OTHER﷨
  . ֧DCI_CREATE_ALTERNATE_KEYԱûִDCIǨƲʱرմ
  . ֧DCI_DEFAULT_USERΪʱָ
  . support DCI_TABLE_CACHE tablename=start,next,prevָͬĻ
  . ΪDCI_DUPLICATE_CONNECTIONITIMO
  . ֧DCI_GETENVеDCI_CONNECTION_IDԻȡʱID
  . ޸DCI_GET_TABLE_NAME,  DCI_MAPPING DCI_NULL_ON_ZERO_NUMBERʱֵbug
  . ޸ȡSQL_NO_DATA֮󣬹next/prevļ״̬

- JTOOLߵĹ͸Ľ
  . JTOOLҪJRE 1.7
  . jsql֧json/graphicģʽµĲѯƻ
  . jsql֧ʹ'--'ע (Իɫʾ)
  . jsql'save all'ťԽѯ浽ıļ
  . JdatatransferĽ˴ODBCĹ
  . Jdatatransfer֧import/export json
  . JDBAڵ¼Իбdatabase/user/pwdԱ´ε¼
  . JDBAݿ־״̬
  . JDBAҼĵ˵delete/duplicate/copy/def/rename
  . ޸һЩС

=====================================
汾 5.4.2
=====================================
- ֧select from call stored procedure

- ͨӲѯִselect projectionʱһЩ

- ǿIVFȫؽ

- ֵ֧ݹSQL洢

- ڶͼִINSERT/UPDATEʱֶֶ֧̬

- Ϊ洢̴Ϊʱֱ֧༭NEW

- ֧DEF

- ޸˲жֶ̬εļ¼ʱڴ治

- ޸дбʽĸӲѯʱֵڲ

- ޸첽־ʱķ߲ڵ

- ޸ʹWHEREӾġLIKE'% %'ʱش

- ޸UPDATEжvarchar͵ִֶTRIMʱش20904

- ޸FASTCOPY ONʱһĵռӶϿ

- ޸˸¶ֶ̬ʱֵݿ

- JDBC type 3ִòʱ

- JDBC type 3ְ֧׿ϵͳ

- ISDCIṩһµDCIC߳

- DCI֧ʹùؼDCI_DB_MAPͬûӦͬݿ

- ޸DCI_MF_READ_ON_READLOCK=1ʱDCIΪʹ䷵ȷĽ

- JDBATOOLŻ:
  . ǿGUI
  . ǿ˷־ļܣṩ˲ѯ
  . ֧ͼʽʾϢ
  . ֧ͼʽʾϵ
  . JSQLϲJDBATOOL
  . ʹ洢֧SQL
=====================================
汾 5.4.1
=====================================
- ֹ֧

- ֧ʹԶ̨Զʽ

- ֧SQL洢

- ֧ʹSQL鴴

- ϵͳڲʱļֵ8չ128

- Ӽƻ־ϵͳ

- ֧dmSQLͨODBCַⲿ

- ޸ʹSET FASTCOPY ONʱƶռ䷵ڲ

- ޸JDBCԼڴ治

- ޸˲ռؽ

- ޸MSEXCELTYPEMSEXCELFILETYPEֶβյEXCELļʱdmserverܱ

- ޸˼ƻʱ

- ޸˸¸Դʱ

- ޸JDBCDECIMALݳ

- ޸JDBCԤsetShortʹsetBigDecimalת

- synchronized()ȷڵconnection.close()ʹhdbc/hstmt

- ıռ䴴ʱΪ

- ǿJDBAߵ
=====================================
汾 5.4
=====================================
- 64λlinuxglibcͰ汾Ҫ2.732λlinuxglibcͰ汾Ҫ2.3

- HIGHLIGHT֧ýֵͣNCLOB

- ֧JSONCOLSͶֶ̬

- ֧INSERT OR REPLACE INTO﷨

- ֧Ϊ/²Ĭֵֶε

- ӽSYSADMȨ޵SYSDBAȨ

- ֧ʹIPַбͽֹбзʿ

- ּ֧ƻ

- ֧Զ

- ֧ʽת

- ֧ƶռʱÿٸƣFASTCOPYѡ

- ֧ݿʱļǷ

- ǿԶչռ䣬ʵƽչļ
=====================================
汾 5.3.2
=====================================
- ֧windows64λϵͳϰװ32λݿ

- ֧utf-8ݿĿͻBIG5-HKSCS

- ֧ʹVS2012洢

- ޸˲¼¼ݿⲻһµ

- ޸˲ɾͼʱdmserverܱݿܲһµ

- ޸˴ڶ־ļʱݿʧܵ

- ޸ѹռܻ᷵Чblob֡Ĵ

- ޸سݿѯSYSUSERFUNCʱdmserverܱ

- ޸ûͼӳкӲѯʱѯͼܻȡڲ

- ޸PDFTOTXT()ܷЧ֧ý汾Ĵ

- ޸˴SQL洢ʱdmserverܱ

=====================================
汾 5.3.1
=====================================
- ֧4800

- ͨlisten()backlogֵӲ

- ޸ѹռܻȡڲSYSTABLESPACEдNUM_PAGES

- ޸ݿ⸴ʧܵRP.LOGļֱ̱

- ޸ûظɾ/ؽʱDBNAME.SBBļչ

- ޸ִӲѯʱdmserverܻ

- ޸˽вѹʱܱ

- ޸˶ûģʽ²blobļʱblobļչ

- ޸ʹáwhere c1 like '%abc%'Ӿѯ

- ޸ִDOCTOTXT()PDFTOTXT()ߴıʱdmserverܱ

=====================================
汾 5.3
=====================================
- SQL洢̵Ĺܺ

- ǿͳƺ̨
  . ֶ֧̬ÿ/رոͳƼƻ
  . ֶ֧̬ݿĸͳѡ
  . ֧ûͳƽ
  . ֧ûʹô洢жϸͳ

- ֧SETAFFINITYSETPRIORITY洢öCPUµ׺ȼ

- ֧﷨Alter table to another tablespace

- ֧ģʽCREATE OR REPLACEDROP IF EXIST﷨

- ֧ROW_NUMBER(), RANK()DENSE_RANK() window

- ǿUDF֧PDFofficeĵʽ°汾 

- ֧ݿ

- ϵͳռTMPTABLESPACE洢ûʱûرݿʱʱռ佫

- RESOURCECONNECTûϵͳĿ¼ĶȡȨ

- ֧XML
  . XMLCOMMENT
  . XMLELEMENT
  . XMLFOREST
  . XMLAGG

- ֧JDBC type 3

=====================================
汾 5.2.1
=====================================
- windows 32/64λ£DCI֧Microfocus NetExpress 5.1

- DCI֧ACU 9.0

- ֧ʹô־ļָݿ 

- ޸﷨dmsql޷ϴ

- dmsql﷨"set unload browse on/off"ûģʽر

- ޸˲ֶ֧߳ӲʾϢTCPIP߳ʧܡ

- varcharֶμ¼ʱʱĴ

- ʹøinsert/delete/update/selectʱĴ

=====================================
汾 5.2
=====================================
- ֧BIGINTBIGSERIAL

- ֧SQL洢

- ֧UTF8ݿԼĿͻ˱

- ֧64λµĹڴ2GB 

- ֲ֧챸

- ڲرݿ״̬£ɶԱݷѡж̬

- ֧SYSCONFIGԲѯ˵dmconfig

=====================================
汾 5.1.1
=====================================
- ͶӰб֧Ӳѯ

- ֧ڷWindowsƽ̨ϵ칹첽

- Ϊ㴴洢̵Ҫ֧VC2008

- ǿOLEDBļ

- DCI֧ACU 8.0

- ֶ֧NCHAR, NCLOB, CLOBBLOBݽimport/export 

- ޸ôDB_CLILCODEᵼodbc

=====================================
汾 5.1
=====================================
- ֧linux/windows 64λ(x86-64)

- ֵ֧glibc汾2.1Ϊ2.3

- ֧ UTF-8 LCODE
  > ݿlcodeUTF-8ʱûɶͻlcodeʹϢlcode 

- ־
  - ֧ѹ־
  - n֧ɾ־ļ
  
- ֧rollover

=====================================
汾 5.0
=====================================
- ֧м

- ϵͳƣ
  > ҳĬϴСΪ8k
    ݿ֮ǰûԶҳĴСΪ4k,8k,16k32k
  > ʶƳӵ128
  > ֶӵ2000
  > ֶӵ32
  > SQLӵ2097152
  > ÿSQLѯɰıӵ127

- ֧xml͡ν

- ֶ֧ý
  > ûΪȫԶ庯
  > µϵͳdomain
    . MSEXCELTYPEMSEXCELFILETYPE
    . MSPPTTYPEMSPPTFILETYPE
    . PDFTYPEPDFFILETYPE
  > µû庯
    . DOCTOTXT
    . XLSTOTXT
    . PPTTOTXT
    . PDFTOTXT
    . HTMTOTXT

- ֧־ϵͳ

- ָ֧

- ֧紫ѹ

=======================================================================
8. UNIXݿ
=======================================================================

DBMakerṩѺõݿߣЩJAVAԿġ
UnixЩߵķ£

  > ݿߣ
    ִ /APP_HOME/bin/jdba
  > ߣ
    ִ /APP_HOME/bin/jsvrmgr
  > ùߣ
    ִ /APP_HOME/bin/dmeditor
  > ݿ
    ִ /APP_HOME/bin/jmonitor
  > Ǩƹߣ
    ִ /APP_HOME/bin/jdatatransfer
  > XMLǨģ壺
    Execute /APP_HOME/bin/xtt
  > XMLǨӳ䣺
    ִ /APP_HOME/bin/xtm
  > Javaѯߣ
    ִ /APP_HOME/bin/jsql


=======================================================================
9. DBMaker 4.x
=======================================================================

ҪDBMaker 4.xݿӦӦóǨƵ
DBMaker 5.xӦע⣺

1. ļʽݣ
   ݿDBMaker 5.xʹõļʽDBMaker 4.xʹõĲһ£
   ʹ4.x汾DMSQL(Unix/WindowsϷֱΪdmsqlc/dmsql32)ɵݿж(unload)
   űļȻʹ5.x汾DMSQLűļװأloadʵݿ5.x汾ֲ

2. ıļdmconfig.ini·:
   - Unix: µ·Ϊ /APP_HOME
   - Windows: µ·Ϊ C:\DBMaker\5.4


=======================================================================
10. μϷ
=======================================================================

 DBMaker 5.1ʹⲿԴ⣺
  - James ClarkṩXML﷨Expat
    ExpatʹɺͷϢMITʹУйʹɵϸϢ
    ɵ½ http://www.jclark.com/xml/expat.html
  - libxml2
    libxml2ʹɺͷϢMITʹУйʹɵϸϢ
    ɵ½http://xmlsoft.org/ 
  - libiconv
    libiconvʹɺͷϢLGPLʹУйʹɵϸϢ
    ɵ½http://www.gnu.org/licenses/lgpl.html
  - xdelta
    xdeltaʹɺͷϢApache Public(version 2)ʹУй
    ʹɵϸϢɵ½http://xdelta.org/    
  - xpdf
    xpdfʹɺͷϢGPLʹУйʹɵϸϢ
    ɵ½http://foolabs.com/xpdf/
  - read2txt
    read2txtʹɺͷϢMITʹУйʹɵϸϢ
    ɵ½https://github.com/anvie/dotext/
    
=======================================================================
11. CD
=======================================================================

DBMaker  CD̸Ŀ¼аļ

README.TXT ............................. ļ
AUTORUN.ICO ............................ AUTORUNͼ

ļĿ¼У

\ACROBAT................... WindowsµAcrobatĶװ
\FSCOMMAND ................ ֧AUTORUNĿִг
\DOC ...................... PDFʽDBMaker߽̳
\UNIX ..................... UNIX汾Ŀ¼
\UNIX\COMMON .............. UNIX汾ĳ
\UNIX\LINUX2.X86 .......... Linux 32λ(x86)汾
\UNIX\LINUX2.X86_64 ....... Linux 64λ(x86-64)汾 
\WINDOWS .................. Windows汾Ŀ¼
\WINDOWS\DOCUMENT ......... Windowsƽ̨ϵļװ
\WINDOWS\WIN32 ............ Windows 2000/XP/2003/VISTA/2008/7 32λ(x86)װ
\WINDOWS\WIN64 ............ Windows XP/2003/VISTA/2008/7 64λ(x86-64)װ

=======================================================================
12. ϵʽ
=======================================================================

1982SyscomȫΧΪûṩSyscomṩ
˹㷺ļַ֧񣬰ۺԵĲƷĵ֧ߡСʱ
ԻͶڵͨµַSyscomȡϵ

  ȺԹɷ޹˾
  ̨ü1156¥


  ϵ

  ޵
 
  E-mail : casemaker.asia@casemaker.com(Taiwan)
  E-mail : info@casemaker.co.jp(Japan)
  
  
  E-mail : info@casemaker.com

  ŷ޵
  E-mail : casemaker.europe@casemaker.com

  www.casemaker.com

=======================================================================
                Ȩ(c) 2017 Syscom޹˾Ȩ.
