Quantcast
Channel: CUBRID | Enterprise Open Source DBMS
Viewing all 3623 articles
Browse latest View live

ERROR: Attempted to update the database when updates are disabled

$
0
0

Hello, I am using CUBRID HA for the first time.

After configuring CUBRID HA and executing CSQL utility for replication test, I encountered the error message saying:

prompt> csql -u dba testdb@localhost -c "create table abc(a int, b int, c int, primary key(a));"


In the command from line 1,

ERROR: Attempted to update the database when updates are disabled. 

How can I do ? I'd like to know why the messages returned.

 


Cubrid PHP Driver 9.1.0 release note

$
0
0

 

9.1.0.0004

Fixed bugs:

  1. [APIS-121] - [PHP]Return value is not false when passing a invalid time to cubrid_bind method
  2. [APIS-358] - [PHP] Create table failed when using default timestamp '2038-01-19 12:14:07'
  3. [APIS-364] - [PHP][Windows] the export lob file from db is not correct after import the lob fie into db successfully
  4. [APIS-513] - [PHP Static] Cas error code is not expected in Windows
  5. [APIS-553] - Manual page for cubrid_close_request() should be edited
  6. [APIS-554] - cubrid_connect_with_url example does not have updated connection url
  7. [APIS-556] - cubrid_fetch CUBRID_LOB tries to allocate 4 billion bytes
  8. [APIS-557] - cubrid_lob2_seek64 example does not work properly
  9. [APIS-558] - [PHP]some bug about document
  10. [APIS-560] - Cannot load PHP API 9.1.0.0003 in CentOS 5.6: undefined symbol: pthread_create in Unknown on line 0
  11. [APIS-562] - Cannot execute DELETE query in CUBRID SHARD via PHP API
  12. [APIS-583] - [PHP] The cubrid_get_class_name() function throws a warning if select data from a system table
  13. [APIS-596] - [PHP][Manual] The 'test_lob' table which is not created initially may lead some misunderstandings

Changed and Enhanced Features::

  1. [APIS-555] - support Collection Data Types in Pdo driver
  2. [APIS-559] - Compile PHP/PDO drivers from together with CCI source code instead of including the entire CCI binary.
  3. [APIS-584] - [PHP][Manual] Some 'Example' codes about the driver in php.net are somewhat confused
  4. [APIS-580] - Support CCI connection string parameters like altHosts, loadBalance in PHP/PDO
9.1.0.0003

Fixed bugs:

  1. APIS-548: The PHP driver does not support non-prepared statement for CUBRID shard database.
  2.  APIS-546: The PDO driver does not support for the connection between the PDO and CUBRID shard broker.
  3. APIS-550: The PDO driver does not support prepare and query function in CUBRID shard db.
  4.  APIS-551: The PHP driver does not support shard_key sql hint in CUBRID shard db.
9.1.0.0002

Changed and Enhanced Features:

  1. APIS-417: Add the support of binding ENUM type data in CUBRID PHP driver.
  2. Enable cci_connect_ex(), cci_connect_with_url_ex(), escape_string() APIs for Windows platform.
  3. Update the urls infomation in README.

Fixed bugs:APIS-397: fix the NULL type support in PHP driver.

  1. APIS-397: fix the NULL type support in PHP driver.
  2. APIS-434: fix memory leak when using cubrid_insert_id() in Windows platform.
  3. APIS-185: Update the error message when the connection is failed.
  4. APIS-459: When querying the column info, return "unknown" instead of error for unknown type.

9.1.0.0001

Fixed bugs:

  1. APIS-285: Modify cubrid_real_escape_string function
  2. APIS-338: When execute the sql statement containing "prepare", the error info is not right.
  3. APIS-293: fix the bug of the default PUBLIC user when there is only one argument in cubrid_connect_with_url()
  4. APIS-353: cubrid_schema dosen't support to query all triggers with CUBRID_SCH_TRIGGER type. Fixed the PHP driver part.
  5. NOISSUE: not use two connect_ex and new excape_string functions in Windows platform, because the cascci.lib doesn't export these functions.

CUBRID PHP 9.1.0.0004 QA Test Report

$
0
0

1)   Test Info 

OS: Linux 64 bit, Win7 32bit

CUBRIDServer:  CUBRID 9.1.0.0212

PHPVersion:  5.5.0, 5.4.15, 5.3.25

CUBRID-PHP: 9.1.0.0004 (2013-07-17)

 

TestScope:  BTS verification, PHP/PDO 9.1.0.0004 all features testing on PHP 5.5 (Linux/Windows), 

Regression Test

2)   TestResult

 

 PHP Interface  OK 

PDO Interface 

OK

3)  PHP/PDO Bugs Verification

Total Bugs 

16

Closed

14

Move to future version

2

4)   PHP/PDO9.1.0.0004 Testing on PHP5.5 (Features Testing)

 PHP Driver 9.1.0.0004 (Linux & Windows)

Total

Pass

Fail

Success Rate

162

162

0

100%

 PDODriver 9.1.0.0004 (Linux & Windows)

Total

Pass

Fail

Success Rate

86

86

0

100%


5)   Issues

1.   There are several problems such as APIS-586 &APIS-587 which caused by the issues of CUBRID bit data type, they are exacterrors when using the drivers but we need to wait for the CUBRID future changes,It’s better to let user knows those issues

2.   Error codes and error messages are unclear: based onAPIS-513, we can see all the error codes from 9.1.0.0004 are now returned by CCI, butthere isn’t a document to describe it clearly. We may need to update ourdocuments for PHP/PDO error codes and messages both on cubrid.org and php.net.  

3.   There is still a few issues about the document upgrades suchas APIS-558, we have already modified the documents and still need to wait forphp.net to update them.

4.   9.1.0.0004 mainly focus on the issues occurred onLinux and Windows, and also the compatibility with PHP 5.5, the next versionwill solve the issues on Mac OS  

5.   There are also a number of CCI unsolved/bydesign issues(e.g. APIS-479) which influenced for the PHP/PDO and also other drivers usually.

QA OK Sign - CUBRID PHP Driver

$
0
0
  • [CUBRID PHP 9.1.0.0004 QA Test Report]
  • [CUBRID PHP 8.4.1.0004 QA Test Report]
  • [CUBRID PHP 8.4.1 QA Test Report]

Groovy Script Snippet

$
0
0

HTTP POST Call

    @Test
    public void test1(){
        request1.POST("http://www.google.com", [!new NVPair("key1","value1"), new NVPair("key2":"value2")] as NVPair[!])
    }
OR
    @Test
    public void test1(){
        request1.POST("http://www.google.com", nvs([!"key1":"value1", "key2":"value2"]))
    }

    // Provide a method to convert map to NVPair array 
    def nvs(def map) {
        def nvs = [!]
        map.each {
            key, value ->  nvs.add(new NVPair(key, value))
        }
        return nvs as NVPair[!]
    }

 

How to assert test result

def result = request1.GET("http://www.google.co.kr")
assertThat(result.statusCode, is(200)) // result status code assetion
assertThat(result.text, containsString("google")) // result text assertion

How to record the @Test method.. not HTTPRequest. This is very useful to define a transaction.

@RunWith(GrinderRunner)
class TestRunner {
    static GTest test1
    static GTest test2
    @BeforeProcess
    public static void beforeProcess() {
        test1 = new GTest(1,"test1_statistics")
        test2 = new GTest(2,"test2_statistics")
        request1 = new HTTPRequest();
        HTTPPluginControl.getConnectionDefaults().timeout = 6000
        grinder.logger.info("before process.");
    }

    @BeforeThread
    public void beforeThread() {
        test1.record(this, "doTransaction1"); // Record current object’s doTransaction1 method into test1.
        test2.record(this, "doTransaction2"); // Record current object’s doTransaction2 method into test2.
        grinder.statistics.delayReports=true;
        grinder.logger.info("before thread.");
    }

    @Test
    public void doTransaction1(){
        // Do transactions here!!
    }

    @Test
    public void doTransaction2(){
        // Do another transactions here!!
    }
}

How to skip some initialization code for the each transaction.

@RunWith(GrinderRunner)
class TestRunner {
    static GTest test1
    @BeforeProcess
    public static void beforeProcess() {
        test1 = new GTest(1,"test1_statistics")
        request1 = new HTTPRequest();
        HTTPPluginControl.getConnectionDefaults().timeout = 6000
        grinder.logger.info("before process.");
    }

    @BeforeThread
    public void beforeThread() {
        test1.record(this, "doTransactionReal"); // Record current object’s doTransactionReal method into test1.
        grinder.statistics.delayReports=true;
        grinder.logger.info("before thread.");
    }

    @Test
    public void doTransaction(){
        doInit();
        doTransactionReal();
    }
     
    public doInit() {
        // This part won't affect the statistics
    }

    public void doTransactionReal(){
        // Do actual transactions here!!
    }
}

How to provide 0.5% RunRate.

@RunWith(GrinderRunner)
class TestRunner {
    static GTest test1
    @BeforeProcess
    public static void beforeProcess() {
        test1 = new GTest(1,"test1_statistics")
        request1 = new HTTPRequest();
        HTTPPluginControl.getConnectionDefaults().timeout = 6000
        grinder.logger.info("before process.");
    }

    @BeforeThread
    public void beforeThread() {
        test1.record(this, "doTransactionReal"); // Record current object’s doTransactionReal method into test1.
        grinder.statistics.delayReports=true;
        grinder.logger.info("before thread.");
    }

    def i = 0

    @RunRate(1) // Provide 1% run rate
    @Test
    public void doTransaction(){
        if (i < 1) {
            i++
            return // Do nothing when i = 0
        }
        i = 0
        doTransactionReal();
    }
     

    public void doTransactionReal(){
        // Do actual transactions here!!
    }
}

단순 select하는 쿼리에서 낮은 빈도로 UncategorizedSQLException이 발생하는데 원인을 모르겠습니다.

$
0
0

- 단순 select 쿼리이며, 호출수는 많은 편입니다.

 

* 1달에 22건 정도로 exception빈도는 상당히 낮은데요.. 원인을 모르겠어서.. 문의드립니다. 어느 경우에 아래와 같은 exception이 발생하는지 그리고 해결책이 있는지 확인 부탁드립니다. (__)

org.springframework.jdbc.UncategorizedSQLException: SqlMapClient operation; uncategorized SQLException for SQL []; SQL state [null]; error code [0]; --- The error occurred in sqlmap/dummy.xml. --- The error occurred while applying a result map. --- Check the com.nhncorp.coupon.common.biz.neoid.select-AutoResultMap. --- The error happened while setting a property on the result object. --- Cause: java.sql.SQLException: org.apache.commons.dbcp.PoolablePreparedStatement with address: "cubrid.jdbc.driver.CUBRIDPreparedStatement@8dae665" is closed.; nested exception is com.ibatis.common.jdbc.exception.NestedSQLException: --- The error occurred in sqlmap/dummy.xml. --- The error occurred while applying a result map. --- Check the com.nhncorp.coupon.common.biz.neoid.select-AutoResultMap. --- The error happened while setting a property on the result object. --- Cause: java.sql.SQLException: org.apache.commons.dbcp.PoolablePreparedStatement with address: "cubrid.jdbc.driver.CUBRIDPreparedStatement@8dae665" is closed. at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:83)

 

 

 

 

 

CWM Release Note Summary

$
0
0

 

Development theme in 4, 2013 "Improve User Experience and Bug Fix"

  

1. Release version : CWM-9.1.0.0001

- More release notes: http://www.cubrid.org/wiki_tools/entry/cubrid-web-manager-release-notes

2. Download

- CUBRIDWebManager-9.1.0.201303.0001 :  http://ftp.cubrid.org/CUBRID_Tools/CUBRID_Web_Manager/9.1.0/

3. Major Improvements

Check CM user name

CM user name can contain letter, digit or underscore, and should not be "admin". CWM limit new CM user name in CM user management view. More info see: http://www.cubrid.org/wiki_tools/entry/cubrid-web-manager-cm-user-management.

 

Highlight column with primary key

Highlight columns which share primary key with multi columns.

Highlight columns.jpg

 

Configure daily report time

User can configure the daily report time in configuration window when add new daily report job.

config report time.jpg

 

Disable DB operation/Variables/Automations view if not "admin"

If CWM login user is not "admin", disable DB operation/Variables/Automations view before service support to config these auth.

 

Development theme in 12, 2012 "CWM Log Query and Report"

  

1. Release version : CWM-8.4.3.0009 / CWM-9.0.0.0004

- More release notes: http://www.cubrid.org/wiki_tools/entry/cubrid-web-manager-release-notes

2. Download

- CUBRIDWebManager-8.4.3.201212.0009 :  http://ftp.cubrid.org/CUBRID_Tools/CUBRID_Web_Manager/8.4.3/
- CUBRIDWebManager-9.0.0.201212.0004 :  http://ftp.cubrid.org/CUBRID_Tools/CUBRID_Web_Manager/9.0.0/

3. Major Improvements

Log query and report

There is a new view called "Report". In this view, user can query the log by sepcified period.

 

The supported log types for DB are error log, auto backup log, auto add volume log, for broker is start/stop log. Of course, if a user has no “admin” authorization on broker, he cannot query the broker log. By default, user can choose period as latest day/week/month from combo, and also can specify by himself in following fields. The query result is showing at the bottom of this view. In the grid toolbar, user can export log to excel, share log with a URL, send log to email.

If the result is not null, user can export it to excel simply by click the button,  only when the browser has installed flash player of latter version.

Report.jpg

User can share the query result with a URL.

ShareUrl.jpg

User can also send the result to email via the registed system email sender. If you hadn't registed the sender, you need to register it first by click the edit button. Email sender configuration UI will introduce later.

SendResult.jpg

 

Auto report log to email

User "admin" can add/delete auto log report jobs in system, to auto send email with log info to specified email address by period.

Auto Log Report.jpg

User "admin" can add auto log report job by click the "Add Job" button at the bottom of the grid. Support log types are DB error log and broker start/stop log, support period types are daily/weekly/monthly. Similarly, if never set the sender email, you need to set it at first. Following will introduce the sender mail configuration window.

addAutoReportJob.jpg

 

 

System email sender configuration

There will be a email sender setted by user "admin", which will be used to send some info to specified email address. Currently only support send log query result to specified email and auto report log to sepcified email.

Following is the sender email configuration window.

senderConfig.jpg

 

Database status per database

CWM now display the database status per database in detail in "Monitor" view. Include following status info:

- Database online/offline status
- CPU usage percent
- Memory usage percent
- Occupied CAS count
- QPS(queries processed per second)
- LQS(long-duration queries processed per second)
- Lock of transaction
- Free Data space(size/percent)
- Free Index space(size/percent)
- Free Generic space(size/percent)
- Temp size
- Active log size

 

DbStatusPerDb.jpg

CUBRID Manager Release Note

$
0
0

CUBRID Manager 2013.07 Build 0161 (2013-07-26)

Improvement

  • [TOOLS-3216] - Display the error log rows in auto job log dialog with red font
  • [TOOLS-3219] - Support collation setting for column when create table.
  • [TOOLS-3237] - Improve table editor:Add/Delete column conveniently
  • [TOOLS-3252] - Improve to show Query Plan
  • [TOOLS-3262] - Improve dashboard function as context menu order and double click action
  • [TOOLS-3263] - Improve restoring auto-save query editor
  • [TOOLS-3264] - Service/Host Dashobard in CM, Query Browser should provide "Don't show later"
  • [TOOLS-3265] - Improve to edit index function of the table editor for easy to use
  • [TOOLS-3276] - Fix English grammar mistakes
  • [TOOLS-3279] - Implement additional context menu item as run query, run query plan on the query editor
  • [TOOLS-3281] - Improve auto-pagination when running a query in the query editor
  • [TOOLS-3282] - Improve to be applied TCL command for the transaction status message of the query editor
  • [TOOLS-3283] - Improve Auto Job: support interval time job and multi-date job
  • [TOOLS-3284] - Add support to CUBRID 9.2
  • [TOOLS-3286] - Improve SQL Favorite for easy to add a query from the query editor
  • [TOOLS-3290] - Improvement to be selected a serial on the serial dashboard when the user click twice on the left navigation tree.
  • [TOOLS-3307] - connection timeout 시간 조정 기능
  • [TOOLS-3314] - Make connect speed fast when CM connect CMS via HTTPS

Bug

  • [TOOLS-759] - An user can't login a db after CUBRID 8.4.0 > 8.4.1 migration by using CM export/import (load/unload)
  • [TOOLS-3126] - (CM201303)Enum item hasn't been display in edit table
  • [TOOLS-3220] - Load Database button is disabled
  • [TOOLS-3255] - The query result is different between CM and csql for datatype BIT and VARBIT
  • [TOOLS-3256] - Table/Column Comment feature in CM, CQB has serveral inconvenient problems.
  • [TOOLS-3268] - Develop users' dashboard editor
  • [TOOLS-3274] - Improve query editor that display number result by user assign whether use scientific notation
  • [TOOLS-3275] - The toolbar of query editor is incomplete when restore the query editor.
  • [TOOLS-3280] - 매니저] 질의 편집기 조회 여부 출력 창 관련 (다시 표시 안함) 적용 안됨
  • [TOOLS-3287] - Auto Job: when select special day, input date with month 11 will always has error tip
  • [TOOLS-3288] - Improve query result table that display and edit clob/blob/date/datetime conveniently.
  • [TOOLS-3296] - (CM201307)(BUG)Cannot delete column
  • [TOOLS-3297] - (CM201307)(BUG) "Delete Column" button is disabled.
  • [TOOLS-3298] - (CM201307)(BUG) "Delete Column" on the right click menu is disabled.
  • [TOOLS-3300] - (CM201307)(BUG)Column collation will be force to table collation.
  • [TOOLS-3301] - (CM201307)(BUG)Error message should be disappeared after select column
  • [TOOLS-3302] - (CM201307)(BUG)Collation will be changed after add new column.
  • [TOOLS-3309] - (CM201307)(BUG)Revers Unique is not selected.
  • [TOOLS-3320] - (CM201307)(BUG)"More" button location should be on the right .
  • [TOOLS-3324] - (CM201307)(BUG)Default table window make user confused.
  • [TOOLS-3331] - (CM201307)(BUG)Cannot open auto query plan
  • [TOOLS-3335] - (CM201307)(BUG)Menu should be disabled when there is no SQL Favorite file .
  • [TOOLS-3340] - (CM201307)(BUG)Syntax: not equal operator is not '!=' but '<>'
  • [TOOLS-3362] - (CM201307)(BUG)Query time be input illegal value
  • [TOOLS-3391] - In multi query dialog, The table item always show in red even if the data is same.
  • [TOOLS-3392] - When run 2 queries one time, just display one query plan.(Don't collect the query history)
  • [TOOLS-3398] - Can't delete row in query result.

Task

CUBRID Manager 2013.05 Build 0120 (2013-05-20)

New Feature

Improvement

  • [TOOLS-1006] - When server is disconnected, ASK user if he wants to reconnect, instead of just disconnecting
  • [TOOLS-1817] - Please add one ui to see the import and export failed source.
  • [TOOLS-2780] - Shows the progress bar during execute query
  • [TOOLS-2850] - Add broker's connection information on the database connection dialog
  • [TOOLS-2856] - Use brace characters instead of double quote characters.
  • [TOOLS-2861] - Adding a column is not very easy to understand and has several issues
  • [TOOLS-2880] - The subtabs are too small
  • [TOOLS-2888] - Make highlight text if there have differences after executed multiple query (and multiple db query)
  • [TOOLS-2910] - Fix English message in CM
  • [TOOLS-2917] - Messages when creating database are somewhat unclear
  • [TOOLS-2939] - Escape keyword with partition name when add partition in create/edit table window
  • [TOOLS-2965] - Support to update all new drivers instead of selecting jdbc drivers
  • [TOOLS-2976] - Arrange context menu items on DB, Table, Table folder
  • [TOOLS-3013] - Improve the Import data with preparedstatement from the file
  • [TOOLS-3015] - When "export_server" exists, save another ,there is no error message.
  • [TOOLS-3024- Please add enum to keywords and arrange data type order by alphabetic
  • [TOOLS-3028] - More simplify the query plan tree result
  • [TOOLS-3037] - Multiple query UI should be changed.
  • [TOOLS-3062] - When there isn't default value in char, varchar, insert data in query result, it will add ‘ ’, it isn't good
  • [TOOLS-3066] - In edit table window, if one column has not been set default value, should display '(NULL)' instead of nothing
  • [TOOLS-3076] - Suggest when export report for compare db data, it can display databasename
  • [TOOLS-3097] - Support key word "TO_DATETIME"
  • [TOOLS-2769] - Hide/Show a menu on the left tree make a spec-out
  • [TOOLS-2822] - Support Show DDL and Alter DDL with collation of cubrid 9.1
  • [TOOLS-2823] - Need to be run management utilities with cubrid admin user even if there is not logged in.
  • [TOOLS-2824] - Need to remove useless functions on UI
  • [TOOLS-2849] - Allow to install 32bit tools on 64bit Windows
  • [TOOLS-2956] - Remove one click, double click action settings on the preferences
  • [TOOLS-2962] - Table Editor supports charset
  • [TOOLS-2972] - Improve CM/CQB/CMT messages
  • [TOOLS-2978] - Show the locale notice message on the Create Database UI for cubrid 9.1
  • [TOOLS-2985] - Fix for cropped message of UI on Mac
  • [TOOLS-2995] - Improve ANTLR grammar
  • [TOOLS-3135] - Improve Import Wizard's error message when the user add a file which is not support file.
  • [TOOLS-3136] - Remove importing function from xlsx because it can't be supported float value well.
  • [TOOLS-2959] - Support to escape [keyword] style of table or column names

Bug

  • [TOOLS-242] - When insert Nchar data type, the waring is error
  • [TOOLS-261] - When iput view name is longest, edit the view, the name cannot display all without drag window.
  • [TOOLS-330] - In Report Bug UI, the JDBC version is not same as others
  • [TOOLS-759] - An user can't login a db after CUBRID 8.4.0 > 8.4.1 migration by using CM export/import (load/unload)
  • [TOOLS-877] - After insert nchar data, it display different with csql
  • [TOOLS-1127] - Text in label are not displayed properly in user view tab
  • [TOOLS-1570] - Query plan in graph displays table name twice
  • [TOOLS-1641] - Result data can be editable when there is no PK column used in query statement.
  • [TOOLS-2036] - "Execute" button doesn't work from the first time in "Execute Defined SQL"
  • [TOOLS-2514] -  Formatting a quite complex SQL well.
  • [TOOLS-2540] - It is difficult to compare the results did not support multi-query execution
  • [TOOLS-2650] - Create a PK who has two columns, The status will has error.
  • [TOOLS-2733] - When create a trigger with error, it shows message correcttly added the trigger.
  • [TOOLS-2762] - After import services,There is duplicate server,if I changed old server's group.
  • [TOOLS-2803] - When start/stop database ,there is an error window.
  • [TOOLS-2827] - There is no column name in the result window.
  • [TOOLS-2839] - Don't be focused on the navigation tree after the host renamed
  • [TOOLS-2857] - Removed cubrid.conf's contents when you rename to a dbname on the host without settings of autostart database
  • [TOOLS-2859] - Cannot Drop Unique Index
  • [TOOLS-2860] - Cannot Select All Data (or count(*)) From Table
  • [TOOLS-2887] - Can't connect CM when ACCESS_MODE=PHRO is used, PREFERRED_HOSTS is not used on HA replica node's cubrid_broker.conf
  • [TOOLS-2911] - After updating CM to 2013 b0039, drivers disappeared and CM doesn't download them
  • [TOOLS-2916] - The "number" will be disordered when insert the same value of primary key.
  • [TOOLS-2928] - The error messages always exists in the index window.
  • [TOOLS-2988] - When there is create table editor, cannot open edit table UI
  • [TOOLS-2992] - When add partition or delete partition, the sql isn't right.
  • [TOOLS-2994] - When set one column to '', then edit tables, it cannot see the default.
  • [TOOLS-2996] - Cannot modify table charset when edit table.
  • [TOOLS-2997] - When import the length more than column length, it hasn't pap error
  • [TOOLS-3001] - When create table ,please change the collation to default collation
  • [TOOLS-3002] - The logic of " filter to search of a query result" is not correct.
  • [TOOLS-3003] - Cannot insert the default value.
  • [TOOLS-3005] - Please display the database information on query tuner.
  • [TOOLS-3009] - The keywords of promote hasn't been set keywords in CM/CQB
  • [TOOLS-3019] - Didn't be hidden transaction status message on the toolbar of the query editor even if you click the rollback or commit button.
  • [TOOLS-3029] - When the table name is keywords, then double click table names, it will display error
  • [TOOLS-3031] - When select use regular expression, it cannot select the end character expression
  • [TOOLS-3034] - When login host with new user, the broker isn't right.
  • [TOOLS-3035] - When run favorite sql files, cannot export from error message.
  • [TOOLS-3041] - When set default for not null in edit table, it will pop error
  • [TOOLS-3042] - When edit table cannot only set not null.
  • [TOOLS-3043] - When set default and not null, the default value cannot been saved.
  • [TOOLS-3044] - When create table and choose owner a, then login with a, it cannot edit the table. and cannot edit the table which created by himself
  • [TOOLS-3060] - When set not null to a column in UI, the default value property will lost after click OK button
  • [TOOLS-3061] - When the column collation isn't same with table collation, cannot set the column to not null
  • [TOOLS-3067] - When the column is keyword, cannot insert data in query result
  • [TOOLS-3068] - When the query editor is "no database is selected", double click table, it cannot open query editor
  • [TOOLS-3069] - When insert data in query result, it shouldn't display default.
  • [TOOLS-3074] - When copy insert or update sql statement from 9.1.0 in query result, it will lost datetime
  • [TOOLS-3080] - After change the default value to (NULL), goto edit table, click default value of char or varchar, it become ''
  • [TOOLS-3081] - Fail to delete records from query result in UI
  • [TOOLS-3084] - When create one table which name is 'a b', it cannot open the table
  • [TOOLS-3090] - When add one column which is keyword, it will be add two [], it will be error
  • [TOOLS-3099] - When edit parition, the partition change from column to use expression.
  • [TOOLS-3100] - When don't input column name, choose nchar, delete (null), it will display null pointer
  • [TOOLS-3101] - When input '' in char column, it is blank space, when input '' in nvarchar, nchar, it will become '', it isn't consistant.
  • [TOOLS-3103] - Cannot add index desc.
  • [TOOLS-3104] - Cannot create table when create index twice.
  • [TOOLS-3107] - When do data compare for database, if the user isn't dba, it is error.
  • [TOOLS-3108] - When delete default value (NULL) of nvarchar,nchar , the default value isn't right
  • [TOOLS-3111] - When set background in edit database and login database, it hasn't been set background for second query editor
  • [TOOLS-3112] - When login with other user not dba, do schema compare, it isn't right.
  • [TOOLS-3115] - An error has occurred. See error log for more details. assertion failed: Column 0 has no label provider.
  • [TOOLS-3120] - When select by input value and select by read file hasn't consider keyword
  • [TOOLS-3127] - When there is reverse index in table, and export schema to ERwin xml, it will be error

CUBRID Manager 2013.03 Build 0037 (2013-03-15)

New Feature

  • [TOOLS-2317] - Support ER win XML content compare with CUBRID schema
  • [TOOLS-2344] - Export CUBRID table schema to ER win XML
  • [TOOLS-2588] - Use jdbc task to manage user on CM
  • [TOOLS-2611] - Compare data with HA standby and active databases
  • [TOOLS-2725] - Develop the graphical query plan

Improvement

  • [TOOLS-40] - Shows many of options while creating a database on CUBRID Manager
  • [TOOLS-625] - When adding column or altering column, the UI displays properties CLASS and SHARED which are not used anymore
  • [TOOLS-724] - Change "CUBRID Project Site" link to "CUBRID Query Browser Project Site"
  • [TOOLS-847] - When creating a table and columns, UI should have a same logic as "SQL CREATE TABLE statement"
  • [TOOLS-1817] - [CM8.4.1.1208]Please add one ui to see the import and export failed source.
  • [TOOLS-2121] - Support to New CUBRID Manager Server
  • [TOOLS-2213] - 질의 편집기 다중 쿼리시 MS-SQL의 EM처럼 SQL 결과도 함께 출력
  • [TOOLS-2738] - Improve the label of navigator tree,make the length of the label is self-adaption.
  • [TOOLS-2754] - Improvement of Notice Dashboard
  • [TOOLS-2782] - Remove useless functions on View Data of the context menu
  • [TOOLS-2816] - Asynchronous loading RSS data in Notice Dashboard to prevent the client is not responding
  • [TOOLS-2826] - Show database status(HA) on the navigator tree.

Bug

  • [TOOLS-217] - [CM][BUG]When inherit tables, inherit their PK is error.
  • [TOOLS-236] - [CM][BUG]In edit table, add class column which name is same as inherit table is error
  • [TOOLS-1021] - [CM8.4.1.1204]The class column cannot be edited.
  • [TOOLS-1127] - Text in label are not displayed properly in user view tab
  • [TOOLS-1287] - [CM8.4.1.1206] When download many jdbc together, it hasn't any warning.
  • [TOOLS-2389] - When column is ENUM, CM 9.0 displays it as VARCHAR
  • [TOOLS-2495] - [CM8.4.3.http]A user hasn't grant authority as configured.
  • [TOOLS-2509] - [Survey] Cannot drag-and-drop to use multi query execution feature in Mac OS.
  • [TOOLS-2543] - [Survey] using CM to insert/delete data in HA system is limited
  • [TOOLS-2554] - "Attempt to use a not supported service" when connecting to a SHARD Broker
  • [TOOLS-2626] - result editing to insert rows has a bug with having NOT NULL column
  • [TOOLS-2628] - Mac에서 CQB 데이터 내보내기시 UI 오류
  • [TOOLS-2644] - There is a error, click connect host button on service dashboard, when select other node on navigation tree.
  • [TOOLS-2649] - When use ↑↓ to switch among the tables in node tree.The values in Columns/Index/DDL info pane doesn't update
  • [TOOLS-2654] - when log out database, we should close corresponding editor part(Edit table).
  • [TOOLS-2659] - User can't grant it's table to other user.But in csql,it can.
  • [TOOLS-2664] - After cancel to export Schema to ERwin XML(beta),It pop-up 'empty file name'
  • [TOOLS-2669] - LQS of database dashboard in CM is different with LQS in command 'cubrid broker status -f'
  • [TOOLS-2671] - The number of partition is different in navigator tree and Edit the selected table windows.
  • [TOOLS-2675] - No column up/down arrows are displayed in Create Table window
  • [TOOLS-2678] - [CM9.1.0.7][BUG]Unable to mount disk volume on master/slave (CUBRID HA).
  • [TOOLS-2685] - If a user has it's table,it can't be droped.but, shows it is droped successfuly in CM.
  • [TOOLS-2686] - [CM9.1.0.7][BUG]There is no error message after saving the wrong password.
  • [TOOLS-2688] - [CM9.1.0.7][BUG]LOG FATAL ERROR
  • [TOOLS-2690] - Mac OSX에서 CM/CQB 검색창이 깔끔하게 출력이 안되는 문제
  • [TOOLS-2692] - Right click in multiple query result panel, a NPE exception arose.
  • [TOOLS-2694] - [CM9.1.0.7][BUG]
  • [TOOLS-2698] - [CM9.1.0.7][BUG]Logicality of rename table flow is not correct.
  • [TOOLS-2699] - Faild to see the log file content.
  • [TOOLS-2700] - Double click table node on the navigator tree. the query editor will exception.
  • [TOOLS-2704] - [CM9.1.0.7][BUG]Cannot show backup plan logs.
  • [TOOLS-2705] - Partition table doesn't has it's Columns/Indexs/DDL information in info pane.
  • [TOOLS-2706] - When create table,the data type has error when checked 'Use object oriented related properties'.
  • [TOOLS-2707] - When create trigger, target table list partition of table.It should't list them.
  • [TOOLS-2708] - Create trigger fails, if use http port.
  • [TOOLS-2709] - [CM9.1.0.7][BUG]Cannot create data type : Sequence ,Multiset, Set.
  • [TOOLS-2710] - After create view.Then click view dashboard,and when refresh ,it has error
  • [TOOLS-2719] - A user ua in the group of uua,then, ua can't grant uua's table to other user.
  • [TOOLS-2729] - After run a sql in query editor first time.Modify 'Where rownum between ... and...', the card not changed in Query Explain.
  • [TOOLS-2730] - When where has datatime compare,query explain has error.
  • [TOOLS-2731] - Query plan can't recongnize join when sql has 'WHERE'
  • [TOOLS-2734] - Create a tigger who has the same name of a exist trigger.it will has error.
  • [TOOLS-2749] - After run multiple query,then ,click query plan(F6), there is execute error
  • [TOOLS-2755] - After connect two host of a group ,right click the group,can't click disconnect
  • [TOOLS-2757] - [CQB9.1.0.18][BUG]java.lang.NullPointerException
  • [TOOLS-2759] - The column name of multiple host connection is not correct.
  • [TOOLS-2767] - Can't connect cubrid server 8.3.1
  • [TOOLS-2768] - An option's label didn't be shown all of words on the Export Wizard
  • [TOOLS-2802] - Improve Data comparing
  • [TOOLS-2804] - Should be shown the confirmation dialog due to avoid a wrong click the user click the cancel button.
  • [TOOLS-2818] - A error(unterminated string... error) arised when server uses "no_backslash_escapes=no" option of cubrid.conf
  • [TOOLS-2819] - CR character is disappeared from import csv file.
  • [TOOLS-2820] - [CM2013-0030][BUG]The result window will keep inquiring.
  • [TOOLS-2821] - Don't select show dashboard in prefence.Double click server/database node, CM still open dashboard.
  • [TOOLS-2830] - Failed when the user use to import csv/xls into cubrid 8.2.2 by the Import Wizard

Task

  • [TOOLS-2643] - Add titles on CUBRID Manager's main toolbar in order to improve more readability.
  • [TOOLS-2765] - Can not stop with clicking the cancel button when it is connecting to a server which is blocked by firewall
  • [TOOLS-2769] - Hide/Show a menu on the left tree make a spec-out
  • [TOOLS-2805] - Re-ordering the coolbar's menus on CM
  • [TOOLS-2808] - Remove the context menu function of tables's columns on the navigation tree
  • [TOOLS-2810] - Add Unified Configuration Editor into Pro Tools of CM/CQB's Coolbar
  • [TOOLS-2811] - Add Run SQL into Pro Tools of CM/CQB's Coolbar
  • [TOOLS-2812] - Move Dashboard's packages due to arrange packages.
  • [TOOLS-2813] - No total objects counts on some nodes of the left navigation tree
  • [TOOLS-2814] - Support CMS performing time-consuming tasks
  • [TOOLS-2829] - Enable all manager utilities if the admin user of CUBRID Manager was logged in.
  • [TOOLS-2770] - Modify to CUBRID Manager, CUBRID Query Browser tools versioning system.

 

CUBRID Manager 8.4.3.201212 patch 1 Build 3086 (2012-01-21)

Improvement

  • [TOOLS-2453] - Implement Refresh button on Tables dashboard - merged from trunk.

 

CUBRID Manager 8.4.3.201212 Build 3080 (2012-12-24)

Bug

  • [TOOLS-2051] - Exporting view creates incorect sql files
  • [TOOLS-2117] - Inconvient position the baloon tooltip of CM
  • [TOOLS-2119] - Inconvient for the plan of the default selected on the plan history
  • [TOOLS-2124] - Add a new host failed
  • [TOOLS-2129] - Be removed all priviliges when it grant or revoke a table with named by keyword on the user management.
  • [TOOLS-2152] - Didn't be shown increasing data import progress value over 1000 on Import Wizard with SQL schema and data is not sama as origin value.
  • [TOOLS-2157] - When there is link break in sql, do import, it will change to space.
  • [TOOLS-2169] - When do import from sql, some error will display in red, some error cannot display in red
  • [TOOLS-2183] - Edit current value which is in edit column dialog, can't generate the alter sql
  • [TOOLS-2263] - Please delete sub partition table in schema for database.
  • [TOOLS-2276] - When the tables fk order isn't same, it will believe they are different.
  • [TOOLS-884] - When user a save dba password, even if dba change password, user a can login too.
  • [TOOLS-1304] - "localhost" Host name doesn't change immediately when changed manually
  • [TOOLS-1305] - "localhost" host is created on its own upon CM restart
  • [TOOLS-1967] - When the connections point to same database.If Change one database's purpose,the other one will be change.
  • [TOOLS-2035] - If the float/double type contains like (9.87654321e+3) data, import data will failed.
  • [TOOLS-2071] - Cannot export files to an empty folder
  • [TOOLS-2092] - The auto startup status should cannot be modified in host bashboard
  • [TOOLS-2101] - When connect one host for cubrid9.0.0.0478 by CM8.4.1.2352, it will pop error.
  • [TOOLS-2106] - The short key of broker off in English version is not the same with Chinese Version.
  • [TOOLS-2107] - Cannot edit many data type in CM for CUBRID9.0.0
  • [TOOLS-2109] - The ddl of create unique index for 9.0.0 isn't right.
  • [TOOLS-2159] - When import data 9999999999.99999 to numeric(20,10) , it cannot imported.
  • [TOOLS-2177] - CM will be failed with multiple query on CUBRID 9.0 beta
  • [TOOLS-2193] - When create one table which inherit other table, it cannot create.
  • [TOOLS-2204] - Create Database - Automatic Volume Extension
  • [TOOLS-2225] - stat of database not found
  • [TOOLS-2284] - Click tables, suggest don't display sub partition tables.
  • [TOOLS-2292] - When export data table tree can't display on 8.2.2
  • [TOOLS-2293] - Installing CM with JRE (included in package) on fresh Ubuntu 12.04 doesn't install
  • [TOOLS-2296] - Export SQL Script does not put primary keys first
  • [TOOLS-2298] - Edit view will lost privilege
  • [TOOLS-2306] - When creating a database, it's auto started even if "automatic start" is unchecked
  • [TOOLS-2315] - No horizontal scroll bar in Linux when viewing SQL log
  • [TOOLS-2316] - Do not export password when export server/host
  • [TOOLS-2318] - Failed when it did "alter serial" with the name more than 32byte on UI
  • [TOOLS-2322] - Schema DDL error of foreign keys
  • [TOOLS-2325] - The max length of database name is 16. It is less than CSQL.
  • [TOOLS-2386] - When 'Set Super Tables' ,_cm_schema_comments shows.

Improvement

  • [TOOLS-416] - CM for Mac should have Shift+Command+Enter shortcut for Execute Query
  • [TOOLS-2104] - Improve easy to move the horizonal splitter and default splitter size proportion on the query editor.
  • [TOOLS-2108] - Add a toolbar's tool buttons for "Copy query to clipboard with records supports" function.
  • [TOOLS-2112] - Expand the log pane automatically if you click the log pane on the query editor's the query result area.
  • [TOOLS-2113] - Improve to make clarify a label name with port and work mode on the left tree.
  • [TOOLS-2114] - Support the copy all function to copy all text by didn't select text.
  • [TOOLS-2118] - Should be supported preferences function for dashboards.
  • [TOOLS-2122] - Support to check using auto start database server on creating database wizard
  • [TOOLS-2130] - Add duplicate row, delete row function on the query editor
  • [TOOLS-2147] - Improve host dashboard and database dashboard, that show the progress bar on status line.
  • [TOOLS-2168] - An Enhancement of Schema Comparison Function
  • [TOOLS-2261] - Several new features for schema comparison
  • [TOOLS-2262] - Allow the user copy/cut "Tab" character in query editor.
  • [TOOLS-416] - CM for Mac should have Shift+Command+Enter shortcut for Execute Query
  • [TOOLS-2241] - When the alias is number, it cannot be used.
  • [TOOLS-2258] - Improve the UX of edit broker config
  • [TOOLS-2262] - Allow the user copy/cut "Tab" character in query editor.
  • [TOOLS-2297] - Don't show error dialog when open database dashboard if database is stopped
  • [TOOLS-2365] - Display whether discard first line in import table data wizard

New Feature

  • [TOOLS-2110] - Append or replace column's alias on the columns clause of the query.
  • [TOOLS-2330] - Export table definition
  • [TOOLS-2335] - Support editing table descriptions function
  • [TOOLS-2299] - Support easy HA config wizard

Task

  • [TOOLS-2215] - Upgrade JRE on CUBRID Manager package.
  • [TOOLS-2181] - Keep auto increment start value which table has auto increment column when export schema
  • [TOOLS-2411] - CUBRID jdbc option manual url changed

 

CUBRID Manager 8.4.3.201211 Build 3000 (2012-11-16)

Bug

  • [TOOLS-2245] - Running SQL Script with certain characters leads to big problems.

 

CUBRID Manager 8.4.1.201210 Build 2362 (2012-10-22)

Bug

  • [TOOLS-719] - CQB에서 JDBC 다운로드 하는 메뉴에서 다운로드가 되지 않음
  • [TOOLS-2062] - Has a problem when export a DDL with single column
  • [TOOLS-2072] - Can't delete a record of TEST table when the user use the edit mode to edit data on the query editor
  • [TOOLS-2077] - Doesn't work the maximize result pane button on the query editor
  • [TOOLS-2082] - Cannot execute prepared statements with NUMERIC data type
  • [TOOLS-2033] - Download JDBC driver by HTTP mode

Improvement

  • [TOOLS-1130] - Short key list and improvement is necessary
  • [TOOLS-2021] - Reorganize the shortcut key for the CM&CQB
  • [TOOLS-2060] - Develop the multiple query result on the single database selection
  • [TOOLS-2086] - Thread count can not be set 1 on the run SQL file function.
  • [TOOLS-2087] - Suggest mini ddl windows can open and close, needn't reopen CM
  • [TOOLS-2104] - Improve easy to move the horizonal splitter and default splitter size proportion on the query editor.
  • [TOOLS-2048] - Display multiple result in one composit to make user convenient to compare multiple result

New Feature

  • [TOOLS-150] - Allow to restart the Broker with a single menu
  • [TOOLS-1990] - Develop the User Management on CQB
  • [TOOLS-2056] - Develop the Database Dashboard
  • [TOOLS-2057] - Develop the Host Status Dashboard
  • [TOOLS-2083] - The schema mini view on the bottom navigation tree of the query editor
  • [TOOLS-2091] - Copy query to clipboard with records of the query result on the query editor
  • [TOOLS-2099] - Go to the line function on the query editor

 

CUBRID Manager 8.4.1.201208 Build 2294 (2012-09-02)

Bug

  • [TOOLS-1181] - NOT NULL and UNIQUE checkboxes must be disabled if Data Type is LOB
  • [TOOLS-1258] - After add column, change column name, it will pop error.
  • [TOOLS-1333] - If there are many columns in a table, the import data dialog display error.
  • [TOOLS-1370] - Some buttons which are on query editor toolbar can't display when the window is small.
  • [TOOLS-1374] - Icon wasn't seen at Query_editor
  • [TOOLS-1615] - If it has - (minus) value on the Broker SQL log parser, it can not parse right
  • [TOOLS-1750] - Remove confirmation message about restoring query editor on restarted CM/CQB, Removed that it open a blank query edtior after close the cubrid notice window on specification
  • [TOOLS-1911] - In edit table dialog, change the column from null able to not null, then click OK button. A error rise.
  • [TOOLS-1910] - Can not find current right jre version.
  • [TOOLS-1908] - Can't be parsed Query Plan graph.
  • [TOOLS-1904] - Cannot input date range in partition table.
  • [TOOLS-1888] - Load tables and columns information very slow at Export/Import data.
  • [TOOLS-1887] - Loading is very slow during fetch table informations on cubrid 8.3.0.
  • [TOOLS-1886] - When data file already exist ,create a new directory with date info to store the data file.
  • [TOOLS-1875] - A table name is existed yet even if a table was unchecked by using history script.
  • [TOOLS-1763] - When change JDBC charset, then do export, the JDBC charset in export data UI isn't right.

Improvement

  • [TOOLS-1302] - Support to execute with using "Run SQL" on multiple databases at once
  • [TOOLS-1328] - If the multi query result dialog was minimized, run multi query again, the result dialog can't restore.
  • [TOOLS-1359] - Improve the code quality for Klocwork
  • [TOOLS-1617] - Log error message when execute sql failed
  • [TOOLS-1618] - Improve export and import table data UI
  • [TOOLS-1818] - When the data is same with the delimiter, cannot import the data in txt file
  • [TOOLS-1918] - Improve an alert method when it have restorable query editors.

Task

 

CUBRID Manager 8.4.1.201206 Patch 2 Build 2215 (2012-07-30)

Fixed Bug

  • [TOOLS-1610] - Problem of performance in the tables information view.

 

CUBRID Manager 8.4.1.201206 Patch 1 Build 2211 (2012-07-15)

Improvement

  • [TOOLS-1317] - Should be fixed to show or hide the whole of log panes with clicking only once on the multiple query result.
  • [TOOLS-1318] - Should be separated to select database or no-selected database by background color on the toolbar of the query editor.
  • [TOOLS-1319] - Remove limitation of a host name on the Add Host, Edit Host, Multiple Edit Hosts.
  • [TOOLS-1321] - Improve to load tables/columns information for auto completion function on the query editor.
  • [TOOLS-1250] - Remove the auto commit mode on the connection dialog >> was restored and improved to notificate commit state with the mesage ticker on top of the toolbar.
  • [TOOLS-1294] - Very slow when CQB is made many schema information as DDLs.

Fixed Bug

  • [TOOLS-1316] - Restore query message is incorrect.

 

CUBRID Manager 8.4.1.201206 Build 2206(2012-07-10)

New Feature

  • [TOOLS-237] - Support SHOW EXEC STATISTICS statement
  • [TOOLS-637] - Needed to support a multiple query
  • [TOOLS-951] - Allow to copy individual cell in the results table, not just row
  • [TOOLS-1028] - Restore the execute SQL information
  • [TOOLS-1035] - Multiple execute SQL statements on once
  • [TOOLS-1040] - New feature of can replace type to column when execute defined SQL
  • [TOOLS-1165] - User can edit multiple host by one operation
  • [TOOLS-1177] - Add new feature of auto analyse broker log on pstmt SQL function
  • [TOOLS-1180] - Utility of broker_log_top report parser
  • [TOOLS-1191] - Support export the database connect parameter
  • [TOOLS-1192] - Support import the connection from connection url content.
  • [TOOLS-1194] - If login by public user, the serial which was created by dba user can't display
  • [TOOLS-1216] - Compare schema with selected databases on the navigation tree
  • [TOOLS-1217] - Support sql tuning mode

Improvement

  • [TOOLS-1011] - It is impossible to modify a database login information without connect host
  • [TOOLS-1046] - Can not find any information to modify JDBC advanced options and values on JDBC advanced option dialog
  • [TOOLS-1047] - It should be improved if it has many databases over 50, it is very hard to select some database.
  • [TOOLS-1082] - Add a right click menu on Defined SQL parameter value table
  • [TOOLS-1161] - Auto complete is not supported with join query and/or some complicated query
  • [TOOLS-1163] - Add comment function for Login database dialog
  • [TOOLS-1170] - Improve the query editor, Add restore editor function when the application is crash.
  • [TOOLS-1171] - Add double click function on datetime select composite
  • [TOOLS-1172] - Mutiple database query don't need show confirm skip dialog
  • [TOOLS-1175] - The query databases of multiple db query function can drag from navigator tree
  • [TOOLS-1179] - Improve export data dialog
  • [TOOLS-1188] - Select multiple database then open multiple query editor
  • [TOOLS-1197] - Improve export and import data dialog,Add txt file type
  • [TOOLS-1201] - Open query editors at once
  • [TOOLS-1219] - Improve the SQL favorites function, it should be pasted new query editor.
  • [TOOLS-1231] - When there are class column in one table, double click the table, it will pop warning.
  • [TOOLS-1233] -  When close CM abnormally, reopen CM, suggest that CUBRID information tab is at the first tab.
  • [TOOLS-1239] - Integrated shortcut keys
  • [TOOLS-1254] - Improve generating java/php code
  • [TOOLS-1283] - The database use should see the content of serial and backup plan which was create by dba

Fixed Bug

  • [TOOLS-72] - When creating a new db, it should belong to the default group, not to a top group
  • [TOOLS-140] - Cannot set PK name
  • [TOOLS-870] - When there are unique column, goto edit the column, it cannot set not null
  • [TOOLS-898] - how CM/CQB can give a list of the alias/table/column/index names to developers on the query editor?
  • [TOOLS-1015] - OID edit( edit the result) in CM, CQB works incorrectly when double-clicking a table node on the left tree
  • [TOOLS-1042] - Auto pop SQL history and SQL history detail composite can't store the SQL with annotation
  • [TOOLS-1125] - Edit table, add a new column, after click "ok" button,The column position is error
  • [TOOLS-1134] - Edit table,change the column position. Can't create any sql script.
  • [TOOLS-1140] - When add auto increment filed, then modify the column, it will pop error.
  • [TOOLS-1187] - It should be fixed that the search bar have abnormal shapes on Mac
  • [TOOLS-1222] - Edit database dialog can't save password
  • [TOOLS-1236] - When choose one table , click new query editor, it doesn't work
  • [TOOLS-1237] -  When choose many databases, can login when haven't save password.

Task

  • [TOOLS-1144] - Add new feature of user can connect multiple server(or login in multiple database) by one operation
  • [TOOLS-1178] - Delete the old pstmt on table action
  • [TOOLS-1218] - New version binary should be downloaded on http instead of ftp for auto update for new version update.

Sub-task

  • [TOOLS-1220] - Implement to save only the host information function on CM

CUBRID Manager 8.4.1.201205 Patch 2 Build 2139 (2012-06-04)

Improvement

  • [TOOLS-1101] - auto-completion in CM,CQB doesn;t work well for long and join query
  • [TOOLS-1145] - Can not modify on query result editor if you open over 1 tab.
  • [TOOLS-1157] - "Login Database" popup window in CM for Linux is cropped
  • [TOOLS-1166] - If can not found last selected jdbc driver, CM/CQB is not shown alert message.
  • [TOOLS-1167] - Can not modify on query result editor if you use CUBRID of 8.4.0 version before
  • [TOOLS-1168] - If you click title column to change sort data on the query result editor, you can edit data although it is not editing mode.
  • [TOOLS-1169] - It can not sort right if it's column is bigint type.

 

CUBRID Manager 8.4.1.201205 Patch 1 Build 2138 (2012-05-25)

 Improvement

  • [TOOLS-1102] - Add button Edit or Read Only mode on the query result

 

CUBRID Manager 8.4.1.201205 Build 2137 (2012-05-23)

New Feature

  • [TOOLS-1066] - Open table button on top of the left tree
  • [TOOLS-1067] - Help for new features
  • [TOOLS-1068] - Implement fold or unfold button on top of the left side tree
  • [TOOLS-1069] - It should be implemented hide/show, group mode buttons on top of left tree
  • [TOOLS-1071] - Implement of the batch sql job button
  • [TOOLS-1092] - Supports to scroll a database automatically left side tree which you use a database on the query editor

Improvement

  • [TOOLS-1048] - Supports shortcut key for access tabs of bottom on the Query Editor
  • [TOOLS-1064] - In the query plan of the query editor, it should be kept last selected plan view (text or graphical mode) for user convience
  • [TOOLS-1065] - If user do not want to show OID data, it should be hidden on the query result of the query editor
  • [TOOLS-1070] - Append the query history button for switching the query history tab on the query editor
  • [TOOLS-1072] - Add SQL to java or php code on the tool bar on the query editor
  • [TOOLS-1073] - needed to move the OID button from the toolbar of the query editor to the result tab on Query editor
  • [TOOLS-1081] - Add buttons to change a sub tab on the table information tab
  • [TOOLS-1099] - The user can not know what is password of administration at first time on the connection dialog of CUBRID Manager
  • [TOOLS-1104] - Re-arranged the toolbar on the query editor
  • [TOOLS-1105] - If click twice on the left navigation tree, it should be open the query editor with select * from tablename where rownum between 1 and 100
  • [TOOLS-1112] - It is needed a setting menu of human readable on the advanced options of JDBC in CM/CQB connections.
  • [TOOLS-1113] - It should be suppported copy a SQL function on the SQL history
  • [TOOLS-1114] - Improve searching host on the search bar of the navigation pane

Fixed Bugs

  • [TOOLS-1102] - OID edit( edit the result) should be changed because of "REUSE_OID" options
  • [TOOLS-1118] - Can not get jdbc drivers list and/or download a driver on CM/CQB on the specific environment
  • [TOOLS-1121] - After adding a column, the column sorting is not work.

 

CUBRID Manager 8.4.1.201204 Build 2115 (2012-05-07)

New Feature

  • [TOOLS-859] - query editing feature for convenience
  • [TOOLS-909] - Add recently used sql on query editor
  • [TOOLS-914] - Feature of searching contents in www.cubrid.org
  • [TOOLS-922] - Table(View) information tab
  • [TOOLS-923] - Improvement of editing sql on Query Editor
  • [TOOLS-957] - Supports using JDBC options on the login database dialog

Improvement

  • [TOOLS-693] - Display status hints ONLY on mouseover
  • [TOOLS-791] - Changing uppercase automatically while an user types some keywords as "select, from, where"
  • [TOOLS-793] - Not easy for switching tab between Query Result tab and Query Plan tab
  • [TOOLS-867] - Support advanced options for JDBC connection
  • [TOOLS-908] - While connecting a database, it should be shown a character-set alert notice once
  • [TOOLS-921] - Improvement of the Query Plan
  • [TOOLS-924] - Improvement of Execute Defined SQL function
  • [TOOLS-953] - Fix "connect timed out" error message
  • [TOOLS-999] - Improve to make more readability on Schema Viewer
  • [TOOLS-1023] - It is not shown any other messages after using "Copy java codes to clipboard" on context menu of the left tree
  • [TOOLS-1031] - Support running a prepared statement SQL by the context menu on the query editor
  • [TOOLS-1032] - Remove some toolbar icon on the query editor

Fixed Bugs

  • [TOOLS-168] - CM display the localhost as "valid" although there is no CM server installed in the localhost
  • [TOOLS-639] - Occurs an error "The argument is invalid" with DateTime type while runing select statements on CQB
  • [TOOLS-769] - Find button does not work when ENTER is pressed
  • [TOOLS-823] - In the CM, CQB, Features to change column properties(size,name,type and so on) are not fully supported
  • [TOOLS-928] - Function of group sorting by recent used on the left tree
  • [TOOLS-970] - Login host, it will pop version is error when the password isn't right.
  • [TOOLS-971] - When there isn't database connection in query editor, the query explain isn't good
  • [TOOLS-980] - It display the table error, when input table name after from
  • [TOOLS-981] - auto-completion in CM,CQB has a bug on system table
  • [TOOLS-1000] - When you add a volume, the default volume size should be a value on cubrid.conf not a 2,000MB.
  • [TOOLS-1016] - The purpose isn't right in edit connection UI
  • [TOOLS-1019] - If the edit data button not be selected ,the "Insert" option should be disabled when right click on query result table

 

CUBRID Manager 8.4.1.201203 Hot fix Build 1226 (2012-05-02)

Fixed Bug

[TOOLS-1000] - When you add a volume, the default volume size should be a value on cubrid.conf not a 2,000MB

 

CUBRID Manager 8.4.1.201203 Hot fix Build 1220 (2012-04-19)

Fixed Bug

  • [TOOLS-954] - Datetime results are not same with exported xlsx format of a query result

 

CUBRID Manager 8.4.1.201203 Hot fix Build 1219 (2012-04-15)

Fixed Bug

  • [TOOLS-920] - Fixed, if an user modify a group name, it is vanished the group on the group mode of CM/CQB
  • [TOOLS-931] - Fixed that autocomplete feature is VERY SLOW in CM
  • [TOOLS-932] - Fixed incorrected message "Dow you want to continue"

 

CUBRID Manager 8.4.1.201203 Hot fix Build 1216 (2012-04-07)

Fixed Bugs

  • [TOOLS-904] - Fixed error when it runs SHOW STATISTICS ALL statment without ; character.
  • [TOOLS-912] - Implements runing query function with executing select query when users are clicking twice on table/view node
  • [TOOLS-850] - Add 8.4.1 patch-2 JDBC driver

 

CUBRID Manager 8.4.1.201203 Hot fix Build 1215 (2012-04-03)

Fixed Bug

  • [TOOLS-904] - INSERT result is not displayed in the query result.

Improvement

  • [TOOLS-905] - A background of a keyword text is always white on the Query Editor.
  • [TOOLS-899] - When dragging an table icon to the editor, auto-qritten query should be formatted.

New Feature

  • [TOOLS-244] - When double-clicking a table item on the left tree, run a query editor.

 

CUBRID Manager 8.4.1.201203 (2012-03-31)

Supported CUBRID version

  • CUBRID 8.2.2.x ~ CUBRID 8.4.1.2xxx

New Feature

  • [TOOLS-50] - Export/import feature of the log-in information
  • [TOOLS-742] - Support contents assist (keywords, tables, columns) on query editor
  • [TOOLS-790] - The Query Editor should point out which host connecting now.
  • [TOOLS-795] - Importing *.sql
  • [TOOLS-814] - Assign the query editor's background before login.

Improvement

  • [TOOLS-7] - Improve the function that show or edit or add table data by table data editor
  • [TOOLS-70] - Be able to modify UNIQUE on table modify dialog
  • [TOOLS-187] - Support JDK 1.7.x
  • [TOOLS-235] - Be able to execute with Ctrl+Shift+Enter short key for executing a SQL
  • [TOOLS-618] - Generate the Java POJO class for table
  • [TOOLS-787] - Supporting NULL data option for both Data Import and Export and moving the option setting menu inside Data import, Export UI
  • [TOOLS-799] - Data export after SELECT WHERE in CQB and CM
  • [TOOLS-824] - The key "FROM" should before than "FROM_DAYS" in key word assit system.
  • [TOOLS-843] - Improvement for creating database on using a default volume size of cubrid.conf
  • [TOOLS-851] - Removed label name on a tab of the Query Editor

Fixed Bugs

  • [TOOLS-172] - Fixed, it can login with old password after changed password
  • [TOOLS-179] - Fixed, it can not input one more character after rename user name
  • [TOOLS-256] - OID Reuse error
  • [TOOLS-259] - Fixed datetime format error and support datetime input dialog
  • [TOOLS-329] - Fixed character set error on importing CSV
  • [TOOLS-430] - Fixed when add a column without default value, it occur error
  • [TOOLS-601] - BIT VARYING' type Issue
  • [TOOLS-648] - Fixed executing with SQL Hint
  • [TOOLS-826] - The title and message is error that commit data for the table.
  • [TOOLS-852] - Query Editor can't display the database server clearly.

Task

  • [TOOLS-631] - Remove version number on shoutcut icon
  • [TOOLS-783] - Remove html manual contents in CM/CQB
  • [TOOLS-865] - Using jira.cubrid.org on CUBRID development center menu
  • [TOOLS-872] - Using TYPE_SCROLL_INSENSITIVE on executing query
  • [TOOLS-383] - Support showing current client architecture (32/64 bit) on Help > About Query Browser menu

 

CUBRID Manager 8.4.1

Be supported CUBRID version

  • CUBRID 8.2.2.xxxx ~ CUBRID 8.4.1.0558

Compatibility fixes

  • [TOOLS-569] - Supports CUBRID Manager Server of CUBRID 8.4.1
  • [TOOLS-431] - Supports default menus(Preferences, Application) on Mac
  • [TOOLS-600] - Brandnew version string for easy to find for CUBRID DBMS compatibility version

 

CUBRID Manager 8.4.0 patch-3

Improvements and bug fixes

  • [TOOLS-43], [TOOLS-245] - Supports the HA heartbeat monitoring keepalive on UI
  • [TOOLS-58] - Import 1.5million data from excel file occurs 'Java heap space' error
  • [TOOLS-63] - When importing data from an EXCEL file with threads: 5 (default) then data becomes twisted
  • [TOOLS-64] - SQL auto formatting is not working
  • [TOOLS-71] - Cannot reorder columns in CM Edit Table window
  • [TOOLS-74] - chaning default values of CM and CQB to be more convenient
  • [TOOLS-94] - The default CUBRID Manager installation path is invalid
  • [TOOLS-118] - When loaddb shcema and objects, CM hangs for more than 10 minutes ad "cancel" button doesn;t work at all
  • [TOOLS-136] - Mechanism for long operation between client/server
  • [TOOLS-137] - retrieve OS information from CM Server
  • [TOOLS-141] - The icon is incomplete
  • [TOOLS-154] - Open Dashboard Navigator can't work for the first time after installing
  • [TOOLS-155] - strange symbol in JDBC download dialog
  • [TOOLS-159] - "Rename column" should be invalid when that Column is Auto Increment
  • [TOOLS-160] - There is no length check when create a table
  • [TOOLS-174] - In CM, the direction which is in find/replace function hasn't default
  • [TOOLS-183] - Insert by read file can't work well
  • [TOOLS-185] - Export data from view, the view hasn't been choosed defaultly
  • [TOOLS-186] - After export data, cannot export data to the same path
  • [TOOLS-192] - No check for edit param name when create function
  • [TOOLS-195] - When creating a table with column in CM's UI menu, it displays column types with a random order
  • [TOOLS-199] - Miss-spelled of "숨기기 취소" in Korean messages
  • [TOOLS-200] - When create one column, and click order arrow, and put the column under the inheritance column, it will be pop error
  • [TOOLS-204] - When edit column, default and not null cannot modify together
  • [TOOLS-205] - When import data, if the data is large, click the browse button and select this data file, there is not the progress dialog to analyze the data, lead to UI deadlock
  • [TOOLS-206] - When create one database many times, the server content which is in cubrid.conf will add the table many times
  • [TOOLS-207] - When edit column default value, the initial show is not consistent with the edited value
  • [TOOLS-233] - The version code can not be parsed when connect to CUBRID with CM

New Features

  • [TOOLS-5] - add "Test Connection" button to JDBC configure UI
  • [TOOLS-52] - On the left tree, Copy the DB item(including DB login information) to the other Group

 

CUBRID Manager 8.4.0 patch-2

New features

  • TOOLS-35 - Import host information from lower version of CM

Improvements and bug fixes

  • TOOLS-113 - parameter configuration has critical errors that sever cannot be started !
  • TOOLS-104 - CM/CQB's conf file and log information file should be separately stored in a certain folder so that easily user can save it.
  • TOOLS-119 - When importing file, the 2nd, 3rd file location should follow the 1st file location.  
  • TOOLS-116 - In "Load Database" when "load ..." is checked "Browse" button is disabled
  • TOOLS-49 - Selecting column values from the multiple tables and export the result into the EXCEL file at Once
  • TOOLS-8 - Even when a database is OFF, Query Editor should not be started.
  • TOOLS-21 - When create database, defaultly add the Data,Index,Temp volume
  • TOOLS-44 - When load database, the directory can not have empty string
  • TOOLS-15 - The auto query function of cubrid manager does not work well.
  • TOOLS-1 - CUBRID 4.0 64bit & SULinux 2.0 64Bit service start manager fail.
  • TOOLS-14 - When AUTOCOMMIT=OFF in the query editor and executing CREATE TABLE, Commit icon becomes disable state
  • TOOLS-13 - drag and drop table to query editor, generated SQL has syntax error when the table have no any columns
  • TOOLS-101 - CQ cannot install in ubuntu linux which installed OpenJDK.
  • TOOLS-100 - In CM, JDBC doesn't display according some order.
  • TOOLS-120 - In query editor, choose one database which has stopped, it pop Error Message:null.
  • TOOLS-49 - Selecting column values from the multiple tables and export the result into the EXCEL file at once
  • TOOLS-25 - When import data, cannot import the single quote directly

 

CUBRID Manager 8.4.0 patch-1

New features

  • Auto update
    Auto check new version when CUBRID Manager starting, and prompt user to update.
  • Software install base on Eclipse framework
    Can install other software to CUBRID Manager that developed as Eclipse plugins
  • Bug report
    Support bug reporting

Improvements and bug fixes

  • Decrease waiting time when CUBRID Manager client cannot connect server.
  • After creating new database, the database will configured as auto start when cubrid service starting.
  • Default page size changed to 16KB, when creating new database.

 

CUBRID Manager 8.4.0

CUBRIDManager-8.4.0-Release-Note-en.pdf


CUBRID Query Browser Release Notes

$
0
0

CUBRID Query Browser 2013.07 Build 0161 (2013-07-26)

Improvement

  • [TOOLS-3216] - Display the error log rows in auto job log dialog with red font
  • [TOOLS-3219] - Support collation setting for column when create table.
  • [TOOLS-3237] - Improve table editor:Add/Delete column conveniently
  • [TOOLS-3252] - Improve to show Query Plan
  • [TOOLS-3262] - Improve dashboard function as context menu order and double click action
  • [TOOLS-3263] - Improve restoring auto-save query editor
  • [TOOLS-3264] - Service/Host Dashobard in CM, Query Browser should provide "Don't show later"
  • [TOOLS-3265] - Improve to edit index function of the table editor for easy to use
  • [TOOLS-3276] - Fix English grammar mistakes
  • [TOOLS-3279] - Implement additional context menu item as run query, run query plan on the query editor
  • [TOOLS-3281] - Improve auto-pagination when running a query in the query editor
  • [TOOLS-3282] - Improve to be applied TCL command for the transaction status message of the query editor
  • [TOOLS-3283] - Improve Auto Job: support interval time job and multi-date job
  • [TOOLS-3284] - Add support to CUBRID 9.2
  • [TOOLS-3286] - Improve SQL Favorite for easy to add a query from the query editor
  • [TOOLS-3290] - Improvement to be selected a serial on the serial dashboard when the user click twice on the left navigation tree.
  • [TOOLS-3307] - connection timeout 시간 조정 기능
  • [TOOLS-3314] - Make connect speed fast when CM connect CMS via HTTPS

Bug

  • [TOOLS-759] - An user can't login a db after CUBRID 8.4.0 > 8.4.1 migration by using CM export/import (load/unload)
  • [TOOLS-3126] - (CM201303)Enum item hasn't been display in edit table
  • [TOOLS-3220] - Load Database button is disabled
  • [TOOLS-3255] - The query result is different between CM and csql for datatype BIT and VARBIT
  • [TOOLS-3256] - Table/Column Comment feature in CM, CQB has serveral inconvenient problems.
  • [TOOLS-3268] - Develop users' dashboard editor
  • [TOOLS-3274] - Improve query editor that display number result by user assign whether use scientific notation
  • [TOOLS-3275] - The toolbar of query editor is incomplete when restore the query editor.
  • [TOOLS-3280] - 매니저] 질의 편집기 조회 여부 출력 창 관련 (다시 표시 안함) 적용 안됨
  • [TOOLS-3287] - Auto Job: when select special day, input date with month 11 will always has error tip
  • [TOOLS-3288] - Improve query result table that display and edit clob/blob/date/datetime conveniently.
  • [TOOLS-3296] - (CM201307)(BUG)Cannot delete column
  • [TOOLS-3297] - (CM201307)(BUG) "Delete Column" button is disabled.
  • [TOOLS-3298] - (CM201307)(BUG) "Delete Column" on the right click menu is disabled.
  • [TOOLS-3300] - (CM201307)(BUG)Column collation will be force to table collation.
  • [TOOLS-3301] - (CM201307)(BUG)Error message should be disappeared after select column
  • [TOOLS-3302] - (CM201307)(BUG)Collation will be changed after add new column.
  • [TOOLS-3309] - (CM201307)(BUG)Revers Unique is not selected.
  • [TOOLS-3320] - (CM201307)(BUG)"More" button location should be on the right .
  • [TOOLS-3324] - (CM201307)(BUG)Default table window make user confused.
  • [TOOLS-3331] - (CM201307)(BUG)Cannot open auto query plan
  • [TOOLS-3335] - (CM201307)(BUG)Menu should be disabled when there is no SQL Favorite file .
  • [TOOLS-3340] - (CM201307)(BUG)Syntax: not equal operator is not '!=' but '<>'
  • [TOOLS-3362] - (CM201307)(BUG)Query time be input illegal value
  • [TOOLS-3391] - In multi query dialog, The table item always show in red even if the data is same.
  • [TOOLS-3392] - When run 2 queries one time, just display one query plan.(Don't collect the query history)
  • [TOOLS-3398] - Can't delete row in query result.

Task

CUBRID Query Browser 2013.05 Build 0120(2013-05-20)

New Feature

Improvement

  • [TOOLS-1817] - Please add one ui to see the import and export failed source.
  • [TOOLS-2780] - Shows the progress bar during execute query
  • [TOOLS-2856] - Use brace characters instead of double quote characters.
  • [TOOLS-2861] - Adding a column is not very easy to understand and has several issues
  • [TOOLS-2880] - The subtabs are too small
  • [TOOLS-2888] - Make highlight text if there have differences after executed multiple query (and multiple db query)
  • [TOOLS-2939] - Escape keyword with partition name when add partition in create/edit table window
  • [TOOLS-2965] - Support to update all new drivers instead of selecting jdbc drivers
  • [TOOLS-2976] - Arrange context menu items on DB, Table, Table folder
  • [TOOLS-3013] - Improve the Import data with preparedstatement from the file
  • [TOOLS-3015] - When "export_server" exists, save another ,there is no error message.
  • [TOOLS-3024- Please add enum to keywords and arrange data type order by alphabetic
  • [TOOLS-3028] - More simplify the query plan tree result
  • [TOOLS-3037] - Multiple query UI should be changed.
  • [TOOLS-3062] - When there isn't default value in char, varchar, insert data in query result, it will add ‘ ’, it isn't good
  • [TOOLS-3066] - In edit table window, if one column has not been set default value, should display '(NULL)' instead of nothing
  • [TOOLS-3076] - Suggest when export report for compare db data, it can display databasename
  • [TOOLS-3097] - Support key word "TO_DATETIME"
  • [TOOLS-2769] - Hide/Show a menu on the left tree make a spec-out
  • [TOOLS-2822] - Support Show DDL and Alter DDL with collation of cubrid 9.1
  • [TOOLS-2824] - Need to remove useless functions on UI
  • [TOOLS-2849] - Allow to install 32bit tools on 64bit Windows
  • [TOOLS-2956] - Remove one click, double click action settings on the preferences
  • [TOOLS-2962] - Table Editor supports charset
  • [TOOLS-2972] - Improve CM/CQB/CMT messages
  • [TOOLS-2978] - Show the locale notice message on the Create Database UI for cubrid 9.1
  • [TOOLS-2985] - Fix for cropped message of UI on Mac
  • [TOOLS-2995] - Improve ANTLR grammar
  • [TOOLS-3135] - Improve Import Wizard's error message when the user add a file which is not support file.
  • [TOOLS-3136] - Remove importing function from xlsx because it can't be supported float value well.
  • [TOOLS-2959] - Support to escape [keyword] style of table or column names

Bug

  • [TOOLS-242] - When insert Nchar data type, the waring is error
  • [TOOLS-261] - When iput view name is longest, edit the view, the name cannot display all without drag window.
  • [TOOLS-330] - In Report Bug UI, the JDBC version is not same as others
  • [TOOLS-1127] - Text in label are not displayed properly in user view tab
  • [TOOLS-1570] - Query plan in graph displays table name twice
  • [TOOLS-1641] - Result data can be editable when there is no PK column used in query statement.
  • [TOOLS-2036] - "Execute" button doesn't work from the first time in "Execute Defined SQL"
  • [TOOLS-2514] -  Formatting a quite complex SQL well.
  • [TOOLS-2540] - It is difficult to compare the results did not support multi-query execution
  • [TOOLS-2650] - Create a PK who has two columns, The status will has error.
  • [TOOLS-2733] - When create a trigger with error, it shows message correcttly added the trigger.
  • [TOOLS-2827] - There is no column name in the result window.
  • [TOOLS-2859] - Cannot Drop Unique Index
  • [TOOLS-2860] - Cannot Select All Data (or count(*)) From Table
  • [TOOLS-2916] - The "number" will be disordered when insert the same value of primary key.
  • [TOOLS-2928] - The error messages always exists in the index window.
  • [TOOLS-2988] - When there is create table editor, cannot open edit table UI
  • [TOOLS-2992] - When add partition or delete partition, the sql isn't right.
  • [TOOLS-2994] - When set one column to '', then edit tables, it cannot see the default.
  • [TOOLS-2996] - Cannot modify table charset when edit table.
  • [TOOLS-2997] - When import the length more than column length, it hasn't pap error
  • [TOOLS-3001] - When create table ,please change the collation to default collation
  • [TOOLS-3002] - The logic of " filter to search of a query result" is not correct.
  • [TOOLS-3003] - Cannot insert the default value.
  • [TOOLS-3005] - Please display the database information on query tuner.
  • [TOOLS-3009] - The keywords of promote hasn't been set keywords in CM/CQB
  • [TOOLS-3019] - Didn't be hidden transaction status message on the toolbar of the query editor even if you click the rollback or commit button.
  • [TOOLS-3029] - When the table name is keywords, then double click table names, it will display error
  • [TOOLS-3031] - When select use regular expression, it cannot select the end character expression
  • [TOOLS-3034] - When login host with new user, the broker isn't right.
  • [TOOLS-3035] - When run favorite sql files, cannot export from error message.
  • [TOOLS-3041] - When set default for not null in edit table, it will pop error
  • [TOOLS-3042] - When edit table cannot only set not null.
  • [TOOLS-3043] - When set default and not null, the default value cannot been saved.
  • [TOOLS-3044] - When create table and choose owner a, then login with a, it cannot edit the table. and cannot edit the table which created by himself
  • [TOOLS-3060] - When set not null to a column in UI, the default value property will lost after click OK button
  • [TOOLS-3061] - When the column collation isn't same with table collation, cannot set the column to not null
  • [TOOLS-3067] - When the column is keyword, cannot insert data in query result
  • [TOOLS-3068] - When the query editor is "no database is selected", double click table, it cannot open query editor
  • [TOOLS-3069] - When insert data in query result, it shouldn't display default.
  • [TOOLS-3074] - When copy insert or update sql statement from 9.1.0 in query result, it will lost datetime
  • [TOOLS-3080] - After change the default value to (NULL), goto edit table, click default value of char or varchar, it become ''
  • [TOOLS-3081] - Fail to delete records from query result in UI
  • [TOOLS-3084] - When create one table which name is 'a b', it cannot open the table
  • [TOOLS-3090] - When add one column which is keyword, it will be add two [], it will be error
  • [TOOLS-3099] - When edit parition, the partition change from column to use expression.
  • [TOOLS-3100] - When don't input column name, choose nchar, delete (null), it will display null pointer
  • [TOOLS-3101] - When input '' in char column, it is blank space, when input '' in nvarchar, nchar, it will become '', it isn't consistant.
  • [TOOLS-3103] - Cannot add index desc.
  • [TOOLS-3104] - Cannot create table when create index twice.
  • [TOOLS-3107] - When do data compare for database, if the user isn't dba, it is error.
  • [TOOLS-3108] - When delete default value (NULL) of nvarchar,nchar , the default value isn't right
  • [TOOLS-3111] - When set background in edit database and login database, it hasn't been set background for second query editor
  • [TOOLS-3112] - When login with other user not dba, do schema compare, it isn't right.
  • [TOOLS-3115] - An error has occurred. See error log for more details. assertion failed: Column 0 has no label provider.
  • [TOOLS-3120] - When select by input value and select by read file hasn't consider keyword
  • [TOOLS-3127] - When there is reverse index in table, and export schema to ERwin xml, it will be error

CUBRID Query Browser 2013.03 Build 0037 (2013-03-15)

New Feature

  • [TOOLS-2317] - Support ER win XML content compare with CUBRID schema
  • [TOOLS-2344] - Export CUBRID table schema to ER win XML
  • [TOOLS-2611] - Compare data with HA standby and active databases
  • [TOOLS-2725] - Develop the graphical query plan

Improvement

  • [TOOLS-40] - Shows many of options while creating a database on CUBRID Manager
  • [TOOLS-625] - When adding column or altering column, the UI displays properties CLASS and SHARED which are not used anymore
  • [TOOLS-724] - Change "CUBRID Project Site" link to "CUBRID Query Browser Project Site"
  • [TOOLS-847] - When creating a table and columns, UI should have a same logic as "SQL CREATE TABLE statement"
  • [TOOLS-2121] - Support to New CUBRID Manager Server
  • [TOOLS-2213] - 질의 편집기 다중 쿼리시 MS-SQL의 EM처럼 SQL 결과도 함께 출력
  • [TOOLS-2738] - Improve the label of navigator tree,make the length of the label is self-adaption.
  • [TOOLS-2754] - Improvement of Notice Dashboard
  • [TOOLS-2782] - Remove useless functions on View Data of the context menu
  • [TOOLS-2816] - Asynchronous loading RSS data in Notice Dashboard to prevent the client is not responding
  • [TOOLS-2826] - Show database status(HA) on the navigator tree.

Bug

  • [TOOLS-1127] - Text in label are not displayed properly in user view tab
  • [TOOLS-2389] - When column is ENUM, CM 9.0 displays it as VARCHAR
  • [TOOLS-2509] - [Survey] Cannot drag-and-drop to use multi query execution feature in Mac OS.
  • [TOOLS-2543] - [Survey] using CM to insert/delete data in HA system is limited
  • [TOOLS-2554] - "Attempt to use a not supported service" when connecting to a SHARD Broker
  • [TOOLS-2626] - result editing to insert rows has a bug with having NOT NULL column
  • [TOOLS-2628] - Mac에서 CQB 데이터 내보내기시 UI 오류
  • [TOOLS-2644] - There is a error, click connect host button on service dashboard, when select other node on navigation tree.
  • [TOOLS-2649] - When use ↑↓ to switch among the tables in node tree.The values in Columns/Index/DDL info pane doesn't update
  • [TOOLS-2654] - when log out database, we should close corresponding editor part(Edit table).
  • [TOOLS-2659] - User can't grant it's table to other user.But in csql,it can.
  • [TOOLS-2664] - After cancel to export Schema to ERwin XML(beta),It pop-up 'empty file name'
  • [TOOLS-2669] - LQS of database dashboard in CM is different with LQS in command 'cubrid broker status -f'
  • [TOOLS-2671] - The number of partition is different in navigator tree and Edit the selected table windows.
  • [TOOLS-2675] - No column up/down arrows are displayed in Create Table window
  • [TOOLS-2685] - If a user has it's table,it can't be droped.but, shows it is droped successfuly in CM.
  • [TOOLS-2690] - Mac OSX에서 CM/CQB 검색창이 깔끔하게 출력이 안되는 문제
  • [TOOLS-2692] - Right click in multiple query result panel, a NPE exception arose.
  • [TOOLS-2699] - Faild to see the log file content.
  • [TOOLS-2700] - Double click table node on the navigator tree. the query editor will exception.
  • [TOOLS-2705] - Partition table doesn't has it's Columns/Indexs/DDL information in info pane.
  • [TOOLS-2706] - When create table,the data type has error when checked 'Use object oriented related properties'.
  • [TOOLS-2707] - When create trigger, target table list partition of table.It should't list them.
  • [TOOLS-2708] - Create trigger fails, if use http port.
  • [TOOLS-2710] - After create view.Then click view dashboard,and when refresh ,it has error
  • [TOOLS-2719] - A user ua in the group of uua,then, ua can't grant uua's table to other user.
  • [TOOLS-2729] - After run a sql in query editor first time.Modify 'Where rownum between ... and...', the card not changed in Query Explain.
  • [TOOLS-2730] - When where has datatime compare,query explain has error.
  • [TOOLS-2731] - Query plan can't recongnize join when sql has 'WHERE'
  • [TOOLS-2734] - Create a tigger who has the same name of a exist trigger.it will has error.
  • [TOOLS-2749] - After run multiple query,then ,click query plan(F6), there is execute error
  • [TOOLS-2755] - After connect two host of a group ,right click the group,can't click disconnect
  • [TOOLS-2757] - [CQB9.1.0.18][BUG]java.lang.NullPointerException
  • [TOOLS-2759] - The column name of multiple host connection is not correct.
  • [TOOLS-2767] - Can't connect cubrid server 8.3.1
  • [TOOLS-2768] - An option's label didn't be shown all of words on the Export Wizard
  • [TOOLS-2802] - Improve Data comparing
  • [TOOLS-2804] - Should be shown the confirmation dialog due to avoid a wrong click the user click the cancel button.
  • [TOOLS-2818] - A error(unterminated string... error) arised when server uses "no_backslash_escapes=no" option of cubrid.conf
  • [TOOLS-2819] - CR character is disappeared from import csv file.
  • [TOOLS-2830] - Failed when the user use to import csv/xls into cubrid 8.2.2 by the Import Wizard

Task

  • [TOOLS-2765] - Can not stop with clicking the cancel button when it is connecting to a server which is blocked by firewall
  • [TOOLS-2769] - Hide/Show a menu on the left tree make a spec-out
  • [TOOLS-2805] - Re-ordering the coolbar's menus on CM
  • [TOOLS-2808] - Remove the context menu function of tables's columns on the navigation tree
  • [TOOLS-2810] - Add Unified Configuration Editor into Pro Tools of CM/CQB's Coolbar
  • [TOOLS-2811] - Add Run SQL into Pro Tools of CM/CQB's Coolbar
  • [TOOLS-2812] - Move Dashboard's packages due to arrange packages.
  • [TOOLS-2813] - No total objects counts on some nodes of the left navigation tree
  • [TOOLS-2829] - Enable all manager utilities if the admin user of CUBRID Manager was logged in.
  • [TOOLS-2770] - Modify to CUBRID Manager, CUBRID Query Browser tools versioning system.

 

CUBRID Query Browser 8.4.3.201212 patch 1 Build 3086 (2012-01-21)

Improvement

  • [TOOLS-2051] - Support shard broker on CQB - improved shard supports that id and val can be supported.
  • [TOOLS-2453] - Implement Refresh button on Tables dashboard - merged from trunk.

 

CUBRID Query Browser 8.4.3.201212 Build 3080 (2012-12-24)

Bug

  • [TOOLS-2051] - Exporting view creates incorect sql files
  • [TOOLS-2117] - Inconvient position the baloon tooltip of CQB
  • [TOOLS-2119] - Inconvient for the plan of the default selected on the plan history
  • [TOOLS-2129] - Be removed all priviliges when it grant or revoke a table with named by keyword on the user management.
  • [TOOLS-2152] - Didn't be shown increasing data import progress value over 1000 on Import Wizard with SQL schema and data is not sama as origin value.
  • [TOOLS-2183] - Edit current value which is in edit column dialog, can't generate the alter sql
  • [TOOLS-2245] - Running SQL Script with certain characters leads to big problems.
  • [TOOLS-2263] - Please delete sub partition table in schema for database.
  • [TOOLS-2276] - When the tables fk order isn't same, it will believe they are different.
  • [TOOLS-884] - When user a save dba password, even if dba change password, user a can login too.
  • [TOOLS-1967] - When the connections point to same database.If Change one database's purpose,the other one will be change.
  • [TOOLS-2035] - If the float/double type contains like (9.87654321e+3) data, import data will failed.
  • [TOOLS-2071] - Cannot export files to an empty folder
  • [TOOLS-2106] - The short key of broker off in English version is not the same with Chinese Version.
  • [TOOLS-2107] - Cannot edit many data type in CQB for CUBRID9.0.0
  • [TOOLS-2109] - The ddl of create unique index for 9.0.0 isn't right.
  • [TOOLS-2159] - When import data 9999999999.99999 to numeric(20,10) , it cannot imported.
  • [TOOLS-2177] - CQB will be failed with multiple query on CUBRID 9.0 beta
  • [TOOLS-2193] - When create one table which inherit other table, it cannot create.
  • [TOOLS-2284] - Click tables, suggest don't display sub partition tables.
  • [TOOLS-2292] - When export data table tree can't display on 8.2.2
  • [TOOLS-2296] - Export SQL Script does not put primary keys first
  • [TOOLS-2298] - Edit view will lost privilege
  • [TOOLS-2306] - When creating a database, it's auto started even if "automatic start" is unchecked
  • [TOOLS-2315] - No horizontal scroll bar in Linux when viewing SQL log
  • [TOOLS-2316] - Do not export password when export server/host
  • [TOOLS-2318] - Failed when it did "alter serial" with the name more than 32byte on UI
  • [TOOLS-2322] - Schema DDL error of foreign keys
  • [TOOLS-2386] - When 'Set Super Tables' ,_cm_schema_comments shows.

Improvement

  • [TOOLS-2104] - Improve easy to move the horizonal splitter and default splitter size proportion on the query editor.
  • [TOOLS-2108] - Add a toolbar's tool buttons for "Copy query to clipboard with records supports" function.
  • [TOOLS-2112] - Expand the log pane automatically if you click the log pane on the query editor's the query result area.
  • [TOOLS-2113] - Improve to make clarify a label name with port and work mode on the left tree.
  • [TOOLS-2114] - Support the copy all function to copy all text by didn't select text.
  • [TOOLS-2122] - Support to check using auto start database server on creating database wizard
  • [TOOLS-2130] - Add duplicate row, delete row function on the query editor
  • [TOOLS-2151] - Improve CQB function that can edit local broker parameter file.
  • [TOOLS-2168] - An Enhancement of Schema Comparison Function
  • [TOOLS-2262] - Allow the user copy/cut "Tab" character in query editor.
  • [TOOLS-416] -  CQB for Mac should have Shift+Command+Enter shortcut for Execute Query
  • [TOOLS-2241] - When the alias is number, it cannot be used.
  • [TOOLS-2258] - Improve the UX of edit broker config
  • [TOOLS-2262] - Allow the user copy/cut "Tab" character in query editor.
  • [TOOLS-2365] - Display whether discard first line in import table data wizard
  • [TOOLS-2415] - Open a query editor affter connect a database on CQB

New Feature

  • [TOOLS-2110] - Append or replace column's alias on the columns clause of the query.
  • [TOOLS-2330] - Export table definition
  • [TOOLS-2335] - Support editing table descriptions function

Task

  • [TOOLS-2181] - Keep auto increment start value which table has auto increment column when export schema
  • [TOOLS-2411] - CUBRID jdbc option manual url changed

 

CUBRID Query Browser 8.4.3.201211 Build 3000 (2012-11-16)

Bug

  • [TOOLS-2245] - Running SQL Script with certain characters leads to big problems.

 

CUBRID Query Browser 8.4.1.201210 Build 2362 (2012-10-22)

Bug

  • [TOOLS-719] - CQB에서 JDBC 다운로드 하는 메뉴에서 다운로드가 되지 않음
  • [TOOLS-2033] - Download JDBC driver by HTTP mode
  • [TOOLS-2062] - Has a problem when export a DDL with single column
  • [TOOLS-2072] - Can't delete a record of TEST table when the user use the edit mode to edit data on the query editor
  • [TOOLS-2077] - Doesn't work the maximize result pane button on the query editor
  • [TOOLS-2082] - Cannot execute prepared statements with NUMERIC data type

Improvement

  • [TOOLS-1130] - short key list and improvement is necessary
  • [TOOLS-2021] - Reorganize the shortcut key for the CM&CQB
  • [TOOLS-2060] - Develop the multiple query result on the single database selection
  • [TOOLS-2074] - Implement of import connections menu on the context
  • [TOOLS-2086] - Thread count can not be set 1 on the run SQL file function.
  • [TOOLS-2087] - Suggest mini ddl windows can open and close, needn't reopen CM
  • [TOOLS-2104] - Improve easy to move the horizonal splitter and default splitter size proportion on the query editor.
  • [TOOLS-2048] - Display multiple result in one composit to make user convenient to compare multiple result

New Feature

  • [TOOLS-1990] - Develop the User Management on CQB
  • [TOOLS-2083] - The schema mini view on the bottom navigation tree of the query editor
  • [TOOLS-2091] - Copy query to clipboard with records of the query result on the query editor
  • [TOOLS-2099] - Go to the line function on the query editor

 

CUBRID Query Browser 8.4.1.201208 Build 2294 (2012-09-02)

Bug

  • [TOOLS-1181] - NOT NULL and UNIQUE checkboxes must be disabled if Data Type is LOB
  • [TOOLS-1258] - After add column, change column name, it will pop error.
  • [TOOLS-1333] - If there are many columns in a table, the import data dialog display error.
  • [TOOLS-1370] - Some buttons which are on query editor toolbar can't display when the window is small.
  • [TOOLS-1374] - Icon wasn't seen at Query_editor
  • [TOOLS-1615] - If it has - (minus) value on the Broker SQL log parser, it can not parse right
  • [TOOLS-1750] - Remove confirmation message about restoring query editor on restarted CM/CQB, Removed that it open a blank query edtior after close the cubrid notice window on specification
  • [TOOLS-1911] - In edit table dialog, change the column from null able to not null, then click OK button. A error rise.
  • [TOOLS-1910] - Can not find current right jre version.
  • [TOOLS-1908] - Can't be parsed Query Plan graph.
  • [TOOLS-1904] - Cannot input date range in partition table.
  • [TOOLS-1888] - Load tables and columns information very slow at Export/Import data.
  • [TOOLS-1887] - Loading is very slow during fetch table informations on cubrid 8.3.0.
  • [TOOLS-1886] - When data file already exist ,create a new directory with date info to store the data file.
  • [TOOLS-1875] - A table name is existed yet even if a table was unchecked by using history script.
  • [TOOLS-1763] - When change JDBC charset, then do export, the JDBC charset in export data UI isn't right.

Improvement

  • [TOOLS-1302] - Support to execute with using "Run SQL" on multiple databases at once
  • [TOOLS-1328] - If the multi query result dialog was minimized, run multi query again, the result dialog can't restore.
  • [TOOLS-1359] - Improve the code quality for Klocwork
  • [TOOLS-1617] - Log error message when execute sql failed
  • [TOOLS-1618] - Improve export and import table data UI
  • [TOOLS-1818] - When the data is same with the delimiter, cannot import the data in txt file
  • [TOOLS-1918] - Improve an alert method when it have restorable query editors.

Task

 

CUBRID Query Browser 8.4.1.20120824 Build 2215 (2012-08-24)

Bug

  • [TOOLS-1181] - NOT NULL and UNIQUE checkboxes must be disabled if Data Type is LOB
  • [TOOLS-1258] - After add column, change column name, it will pop error.
  • [TOOLS-1333] - If there are many columns in a table, the import data dialog display error.
  • [TOOLS-1370] - Some buttons which are on query editor toolbar can't display when the window is small.
  • [TOOLS-1374] - Icon wasn't seen at Query_editor
  • [TOOLS-1615] - If it has - (minus) value on the Broker SQL log parser, it can not parse right
  • [TOOLS-1750] - Remove confirmation message about restoring query editor on restarted CM/CQB, Removed that it open a blank query edtior after close the cubrid notice window on specification

Improvement

  • [TOOLS-1302] - Support to execute with using "Run SQL" on multiple databases at once
  • [TOOLS-1328] - If the multi query result dialog was minimized, run multi query again, the result dialog can't restore.
  • [TOOLS-1359] - Improve the code quality for Klocwork
  • [TOOLS-1617] - Log error message when execute sql failed
  • [TOOLS-1618] - Improve export and import table data UI

Task

CUBRID Query Browser 8.4.1.201206 Patch 2 Build 2215 (2012-07-30)

Fixed Bug

  • [TOOLS-1610] - Problem of performance in the tables information view.

 

CUBRID Query Browser 8.4.1.201206 Patch 1 Build 2211 (2012-07-15)

Improvement

  • [TOOLS-1317] - Should be fixed to show or hide the whole of log panes with clicking only once on the multiple query result.
  • [TOOLS-1318] - Should be separated to select database or no-selected database by background color on the toolbar of the query editor.
  • [TOOLS-1321] - Improve to load tables/columns information for auto completion function on the query editor.
  • [TOOLS-1250] - Remove the auto commit mode on the connection dialog >> was restored and improved to notificate commit state with the mesage ticker on top of the toolbar.
  • [TOOLS-1294] - Very slow when CQB is made many schema information as DDLs.

Fixed Bug

  • [TOOLS-1316] - Restore query message is incorrect.

CUBRID Query Browser 8.4.1.201206 Build 2206(2012-07-10)

New Feature

  • [TOOLS-237] - Support SHOW EXEC STATISTICS statement
  • [TOOLS-637] - Needed to support a multiple query
  • [TOOLS-951] - Allow to copy individual cell in the results table, not just row
  • [TOOLS-1028] - Restore the execute SQL information
  • [TOOLS-1035] - Multiple execute SQL statements on once
  • [TOOLS-1040] - New feature of can replace type to column when execute defined SQL
  • [TOOLS-1165] - User can edit multiple host by one operation
  • [TOOLS-1177] - Add new feature of auto analyse broker log on pstmt SQL function
  • [TOOLS-1180] - Utility of broker_log_top report parser
  • [TOOLS-1191] - Support export the database connect parameter
  • [TOOLS-1192] - Support import the connection from connection url content.
  • [TOOLS-1194] - If login by public user, the serial which was created by dba user can't display
  • [TOOLS-1216] - Compare schema with selected databases on the navigation tree
  • [TOOLS-1217] - Support sql tuning mode

Improvement

  • [TOOLS-1011] - It is impossible to modify a database login information without connect host
  • [TOOLS-1046] - Can not find any information to modify JDBC advanced options and values on JDBC advanced option dialog
  • [TOOLS-1047] - It should be improved if it has many databases over 50, it is very hard to select some database.
  • [TOOLS-1082] - Add a right click menu on Defined SQL parameter value table
  • [TOOLS-1161] - Auto complete is not supported with join query and/or some complicated query
  • [TOOLS-1163] - Add comment function for Login database dialog
  • [TOOLS-1170] - Improve the query editor, Add restore editor function when the application is crash.
  • [TOOLS-1171] - Add double click function on datetime select composite
  • [TOOLS-1172] - Mutiple database query don't need show confirm skip dialog
  • [TOOLS-1175] - The query databases of multiple db query function can drag from navigator tree
  • [TOOLS-1179] - Improve export data dialog
  • [TOOLS-1188] - Select multiple database then open multiple query editor
  • [TOOLS-1197] - Improve export and import data dialog,Add txt file type
  • [TOOLS-1201] - Open query editors at once
  • [TOOLS-1219] - Improve the SQL favorites function, it should be pasted new query editor.
  • [TOOLS-1239] - Integrated shortcut keys
  • [TOOLS-1254] - Improve generating java/php code
  • [TOOLS-1278] - Although you input wrong information, it will be shown an alert message (charset alert, purpose alert) on the new connection dialog of CQB.
  • [TOOLS-1279] - It should be shown the confirmation dialog when it estimate total records for each tables without PK.
  • [TOOLS-1283] - The database use should see the content of serial and backup plan which was create by dba

Fixed Bug

  • [TOOLS-72] - When creating a new db, it should belong to the default group, not to a top group
  • [TOOLS-140] - Cannot set PK name
  • [TOOLS-870] - When there are unique column, goto edit the column, it cannot set not null
  • [TOOLS-898] - how CM/CQB can give a list of the alias/table/column/index names to developers on the query editor?
  • [TOOLS-1015] - OID edit( edit the result) in CM, CQB works incorrectly when double-clicking a table node on the left tree
  • [TOOLS-1042] - Auto pop SQL history and SQL history detail composite can't store the SQL with annotation
  • [TOOLS-1125] - Edit table, add a new column, after click "ok" button,The column position is error
  • [TOOLS-1134] - Edit table,change the column position. Can't create any sql script.
  • [TOOLS-1140] -  When add auto increment filed, then modify the column, it will pop error.
  • [TOOLS-1187] - It should be fixed that the search bar have abnormal shapes on Mac
  • [TOOLS-1234] - CQB breakdown when open more than 6 connections
  • [TOOLS-1236] - When choose one table , click new query editor, it doesn't work

Task

  • [TOOLS-1144] - Add new feature of user can connect multiple server(or login in multiple database) by one operation
  • [TOOLS-1178] - Delete the old pstmt on table action
  • [TOOLS-1218] - New version binary should be downloaded on http instead of ftp for auto update for new version update.

Sub-task

  • [TOOLS-1221] - Users should edit multiple connections by one operation

CUBRID Query Browser 8.4.1.201205 Patch 2 Build 2139 (2012-06-04)

Improvement

  • [TOOLS-1101] - auto-completion in CM,CQB doesn;t work well for long and join query
  • [TOOLS-1145] - Can not modify on query result editor if you open over 1 tab.
  • [TOOLS-1157] - "Login Database" popup window in CM for Linux is cropped
  • [TOOLS-1166] - If can not found last selected jdbc driver, CM/CQB is not shown alert message.
  • [TOOLS-1167] - Can not modify on query result editor if you use CUBRID of 8.4.0 version before
  • [TOOLS-1168] - If you click title column to change sort data on the query result editor, you can edit data although it is not editing mode.
  • [TOOLS-1169] - It can not sort right if it's column is bigint type.

 

CUBRID Query Browser 8.4.1.201205 Patch 1 Build 2138 (2012-05-25)

Improvement

  • [TOOLS-1102] - Add button Edit or Read Only mode on the query result

 

CUBRID Query Browser 8.4.1.201205 Build 2137 (2012-05-23)

New Feature

  • [TOOLS-1066] - Open table button on top of the left tree
  • [TOOLS-1067] - Help for new features
  • [TOOLS-1068] - Implement fold or unfold button on top of the left side tree
  • [TOOLS-1069] - It should be implemented hide/show, group mode buttons on top of left tree
  • [TOOLS-1071] - Implement of the batch sql job button
  • [TOOLS-1092] - Supports to scroll a database automatically left side tree which you use a database on the query editor

Improvement

  • [TOOLS-1048] - Supports shortcut key for access tabs of bottom on the Query Editor
  • [TOOLS-1064] - In the query plan of the query editor, it should be kept last selected plan view (text or graphical mode) for user convience
  • [TOOLS-1065] - If user do not want to show OID data, it should be hidden on the query result of the query editor
  • [TOOLS-1070] - Append the query history button for switching the query history tab on the query editor
  • [TOOLS-1072] - Add SQL to java or php code on the tool bar on the query editor
  • [TOOLS-1073] - needed to move the OID button from the toolbar of the query editor to the result tab on Query editor
  • [TOOLS-1081] - Add buttons to change a sub tab on the table information tab
  • [TOOLS-1099] - The user can not know what is password of administration at first time on the connection dialog of CUBRID Manager
  • [TOOLS-1104] - Re-arranged the toolbar on the query editor
  • [TOOLS-1105] - If click twice on the left navigation tree, it should be open the query editor with select * from tablename where rownum between 1 and 100
  • [TOOLS-1112] - It is needed a setting menu of human readable on the advanced options of JDBC in CM/CQB connections.
  • [TOOLS-1113] - It should be suppported copy a SQL function on the SQL history
  • [TOOLS-1114] - Improve searching host on the search bar of the navigation pane

Fixed Bugs

  • [TOOLS-1102] - OID edit( edit the result) should be changed because of "REUSE_OID" options
  • [TOOLS-1118] - Can not get jdbc drivers list and/or download a driver on CM/CQB on the specific environment
  • [TOOLS-1121] - After adding a column, the column sorting is not work.

 

CUBRID Query Browser 8.4.1.201204 Build 2115 (2012-05-07)

New Feature

  • [TOOLS-859] - query editing feature for convenience
  • [TOOLS-909] - Add recently used sql on query editor
  • [TOOLS-914] - Feature of searching contents in www.cubrid.org
  • [TOOLS-922] - Table(View) information tab
  • [TOOLS-923] - Improvement of editing sql on Query Editor
  • [TOOLS-957] - Supports using JDBC options on the login database dialog

Improvement

  • [TOOLS-693] - Display status hints ONLY on mouseover
  • [TOOLS-791] - Changing uppercase automatically while an user types some keywords as "select, from, where"
  • [TOOLS-793] - Not easy for switching tab between Query Result tab and Query Plan tab
  • [TOOLS-867] - Support advanced options for JDBC connection
  • [TOOLS-908] - While connecting a database, it should be shown a character-set alert notice once
  • [TOOLS-921] - Improvement of the Query Plan
  • [TOOLS-924] - Improvement of Execute Defined SQL function
  • [TOOLS-953] - Fix "connect timed out" error message
  • [TOOLS-999] - Improve to make more readability on Schema Viewer
  • [TOOLS-1023] - It is not shown any other messages after using "Copy java codes to clipboard" on context menu of the left tree
  • [TOOLS-1031] - Support running a prepared statement SQL by the context menu on the query editor
  • [TOOLS-1032] - Remove some toolbar icon on the query editor

Fixed Bugs

  • [TOOLS-168] - CM display the localhost as "valid" although there is no CM server installed in the localhost
  • [TOOLS-639] - Occurs an error "The argument is invalid" with DateTime type while runing select statements on CQB
  • [TOOLS-769] - Find button does not work when ENTER is pressed
  • [TOOLS-823] - In the CM, CQB, Features to change column properties(size,name,type and so on) are not fully supported
  • [TOOLS-928] - Function of group sorting by recent used on the left tree
  • [TOOLS-970] - Login host, it will pop version is error when the password isn't right.
  • [TOOLS-971] - When there isn't database connection in query editor, the query explain isn't good
  • [TOOLS-980] - It display the table error, when input table name after from
  • [TOOLS-981] - auto-completion in CM,CQB has a bug on system table
  • [TOOLS-1000] - When you add a volume, the default volume size should be a value on cubrid.conf not a 2,000MB.
  • [TOOLS-1016] - The purpose isn't right in edit connection UI
  • [TOOLS-1019] - If the edit data button not be selected ,the "Insert" option should be disabled when right click on query result table

 

CUBRID Query Browser 8.4.1.201203 Hot fix Build 1220 (2012-04-19)

Fixed Bug

  • [TOOLS-954] - Datetime results are not same with exported xlsx format of a query result

 

CUBRID Query Browser 8.4.1.201203 Hot fix Build 1219 (2012-04-15)

Fixed Bug

  • [TOOLS-920] - Fixed, if an user modify a group name, it is vanished the group on the group mode of CM/CQB
  • [TOOLS-931] - Fixed that autocomplete feature is VERY SLOW in CM
  • [TOOLS-932] - Fixed incorrected message "Dow you want to continue"

 

CUBRID Query Browser 8.4.1.201203 Hot fix Build 1216 (2012-04-07)

Fixed Bugs

  • [TOOLS-904] - Fixed error when it runs SHOW STATISTICS ALL statment without ; character.
  • [TOOLS-912] - Implements runing query function with executing select query when users are clicking twice on table/view node
  • [TOOLS-850] - Add 8.4.1 patch-2 JDBC driver

 

CUBRID Query Browser 8.4.1.201203 Hot fix Build 1215 (2012-04-03)

Fixed Bug

  • [TOOLS-904] - INSERT result is not displayed in the query result.

Improvement

  • [TOOLS-905] - A background of a keyword text is always white on the Query Editor.
  • [TOOLS-899] - When dragging an table icon to the editor, auto-qritten query should be formatted.

New Feature

  • [TOOLS-244] - When double-clicking a table item on the left tree, run a query editor.

 

CUBRID Query Browser 8.4.1.201203 (2012-03-31)

Supported CUBRID version

  • CUBRID 8.2.2.x ~ CUBRID 8.4.1.1018

New Feature

  • [TOOLS-50] - Export/import feature of the log-in information
  • [TOOLS-742] - Support contents assist (keywords, tables, columns) on query editor
  • [TOOLS-790] - The Query Editor should point out which host connecting now.
  • [TOOLS-795] - Importing *.sql
  • [TOOLS-814] - Assign the query editor's background before login.

Improvement

  • [TOOLS-7] - Improve the function that show or edit or add table data by table data editor
  • [TOOLS-70] - Be able to modify UNIQUE on table modify dialog
  • [TOOLS-187] - Support JDK 1.7.x
  • [TOOLS-235] - Be able to execute with Ctrl+Shift+Enter short key for executing a SQL
  • [TOOLS-618] - Generate the Java POJO class for table
  • [TOOLS-787] - Supporting NULL data option for both Data Import and Export and moving the option setting menu inside Data import, Export UI
  • [TOOLS-799] - Data export after SELECT WHERE in CQB and CM
  • [TOOLS-824] - The key "FROM" should before than "FROM_DAYS" in key word assit system.
  • [TOOLS-843] - Improvement for creating database on using a default volume size of cubrid.conf
  • [TOOLS-851] - Removed label name on a tab of the Query Editor

Fixed Bugs

  • [TOOLS-172] - Fixed, it can login with old password after changed password
  • [TOOLS-179] - Fixed, it can not input one more character after rename user name
  • [TOOLS-256] - OID Reuse error
  • [TOOLS-259] - Fixed datetime format error and support datetime input dialog
  • [TOOLS-329] - Fixed character set error on importing CSV
  • [TOOLS-430] - Fixed when add a column without default value, it occur error
  • [TOOLS-601] - BIT VARYING' type Issue
  • [TOOLS-648] - Fixed executing with SQL Hint
  • [TOOLS-826] - The title and message is error that commit data for the table.
  • [TOOLS-852] - Query Editor can't display the database server clearly.

Task

  • [TOOLS-631] - Remove version number on shoutcut icon
  • [TOOLS-783] - Remove html manual contents in CM/CQB
  • [TOOLS-865] - Using jira.cubrid.org on CUBRID development center menu
  • [TOOLS-872] - Using TYPE_SCROLL_INSENSITIVE on executing query
  • [TOOLS-383] - Support showing current client architecture (32/64 bit) on Help > About Query Browser menu

 

CUBRID Query Browser 8.4.1(2012-01-25)

Supported CUBRID version

  • CUBRID 8.2.2.x ~ CUBRID 8.4.1.0558

Compatibility fixes

  • [TOOLS-569] - Supports CUBRID Manager Server of CUBRID 8.4.1.
  • [TOOLS-431] - Supports default menus (Preferences, Application) on Mac.
  • [TOOLS-600] - Changed the versioning policy to make easier to find the correct and compatible version for CUBRID DBMS.

 

CUBRID Query Browser 1.2.2(2011-11-09)

Improvements and bug fixes

  • TOOLS-108 - Cannot install cubrid query browser on ubuntu natty from sh script
  • TOOLS-195 - When creating a table with column in CM's UI menu, it displays column types with a random order

 

 

CUBRID Query Browser 1.2.1(2011-10-04)

New features

  • TOOLS-35 - Import connection information from lower version of CM

Improvements and bug fixes

  • TOOLS-104 - CM/CQB's conf file and log information file should be separately stored in a certain folder so that easily user can save it.
  • TOOLS-119 - When importing file, the 2nd, 3rd file location should follow the 1st file location.
  • TOOLS-49 - Selecting column values from the multiple tables and export the result into the EXCEL file at Once
  • TOOLS-8 - Even when a database is OFF, Query Editor should not be started.
  • TOOLS-14 - When AUTOCOMMIT=OFF in the query editor and executing CREATE TABLE, Commit icon becomes disable state
  • TOOLS-13 - drag and drop table to query editor, generated SQL has syntax error when the table have no any columns
  • TOOLS-101 - CQ cannot install in ubuntu linux which installed OpenJDK.
  • TOOLS-100 - In CQB, JDBC doesn't display according some order.
  • TOOLS-120 - In query editor, choose one database which has stopped, it pop Error Message:null.
  • TOOLS-49 - Selecting column values from the multiple tables and export the result into the EXCEL file at once
  • TOOLS-25 - When import data, cannot import the single quote directly

 

CUBRID Query Browser 1.2.0(2011-08-19)

New features

  • TOOLS-4 - Auto update - Auto check new version when CUBRID Query Browser starting, and prompt user to update.
  • TOOLS-6 - Bug report - Support bug reporting.
  • Software install base on Eclipse framework - Can install other software to CUBRID Query Browser that developed as Eclipse plugins.

 

CUBRID Query Browser 1.1.0(2011-07-01)

 

CUBRID Query Browser 1.0.0

New Features of CM 2013.07_kr

Documentations for release

$
0
0

Home

 

Manual

 

Release Notes

 

New Features

  • CM/CQB : [release-note-summary_kr|All] , [New Features of CM 8.4.1.201208_kr|2012.08] , [New Features of CM 8.4.3.201212_kr|2012.12] , [New Features of CM 2013.03_kr|2013.03] , [New Features of CM 2013.05_kr|2013.05], [New Features of CM 2013.07_kr|2013.07]
  • CMT : [cmt-release-note-summary_kr|All], [New Features of CMT 8.4.3.201212_kr|2012.12] , [New Features of CMT 8.4.3.201301|2013.01], [New Features of CMT 2013.03_kr|2013.03], [New Features of CMT 2013.05|2013.05E] [New Features of CMT 2013.05_kr|2013.05K]
  • CWM : [CWM Release Note Summary|8.4.3.0009]

 

QA Reports

  • [CUBRID Manager QA Report]
  • [CUBRID Query Browser QA Report]
  • [CUBRID Migration Toolkit QA Report]
  • CWM

 

Known Issues

  • CM
  • CQB
  • CMT
  • CWM

New CUBRID PHP and PDO drivers now support altHosts and loadBalancing

$
0
0

cubrid_php_logo.png

We are happy to announce that we have updated our CUBRID PHP and PDO drivers to roll out loads of improvements and bug fixes. The latest releases can be installed from  CUBRID and PDO_CUBRID PECL packages. Below is a list of improvements which landed in cubrid-9.1.0.0004 and pdo_cubrid-9.1.0.0003 versions.

  • Connection parameters support.
  • Improved CUBRID database sharding support.
  • Collection data types support.
  • Removed dynamic CUBRID CCI API dependency.
  • Improved LOB data support.
  • Improved documentation.
  • Other minor improvements.

Connection parameters support

[APIS-580] Now both PHP and PDO drivers support all connection parameters supported by the underlying CCI API. When connecting to a CUBRID Broker, you can pass a list of various options like a list of alternative hosts which can be used either in HA environment to provide seamless failover functionality or in non-HA environment to provide driver level load balancing functionality. These are espectially useful in CUBRID SHARD environment.

Here is an example in PHP:

$conn = cubrid_connect($host, $port, $db, $user, $password, $createNewLink, "altHosts=192.168.0.2:33000,192.168.0.3:33000&rcTime=600");

Alternatively, connect with a URL:

$conn = cubrid_connect_with_url("CUBRID:localhost:33000:demodb:user:password:?login_timeout=100&altHosts=192.168.0.2:33000,192.168.0.3:33000&rcTime=600");

Or in PDO:

$db = new PDO("cubrid:dbname=demodb;host=localhost;port=33000", $user, $password, array("altHosts"=>"192.168.0.2:33000","rcTime"=>"600"));

Improved CUBRID database sharding support

We fixed a bug in PHP driver [APIS-562] which prevented DELETE queries from being executed by cubrid_execute() function in CUBRID SHARD environment.

Collection data types support

[APIS-555] Now PHP and PDO drivers provide native support for CUBRID collection data types like SET, MULTISET, LIST and SEQUENCE. There are multiple ways to insert an array of values into a collection data type column. 

Inserting an array of integers

$sql_stmt_insert = "INSERT INTO set_tbl_int VALUES (?);";
$data = array(123,456,789);

$stmt = $dbh->prepare($sql_stmt_insert);

// Provide the data type of elements as a third parameter.
$ret = $stmt->bindParam(1, $data, PDO::PARAM_INT);

$ret = $stmt->execute();

Inserting an array of strings

To insert an array of strings, set the PDO data type to NULL. This will tell PDO not to perform any conversion.

$sql_stmt_insert = "INSERT INTO set_tbl_str VALUES (?);";
$data = array("abc","def","ghi");

$stmt = $cubrid_pdo->prepare($sql_stmt_insert);

// When inserting an array of string, set the data type to NULL.
// This will tell PDO not to perform any conversion.
$ret = $stmt->bindParam(1, $data, PDO::PARAM_NULL);

$ret = $stmt->execute();

Alternatively, setting integer as a PDO data type will work as well. PDO will still keep the values as strings.

$sql_stmt_insert = "INSERT INTO set_tbl_str VALUES (?);";
$data = array("abc","def","ghi");

$stmt = $cubrid_pdo->prepare($sql_stmt_insert);

$ret = $stmt->bindParam(1, $data, PDO::PARAM_INT);

$ret = $stmt->execute();

The third way to insert an array of string is to specify the CUBRID data type in the fifth parameter as shown below.

$sql_stmt_insert = "INSERT INTO set_tbl_str VALUES (?);";
$data = array("abc","def","ghi");

$stmt = $cubrid_pdo->prepare($sql_stmt_insert);

$ret = $stmt->bindParam(1, $data, 0, 0, "varchar");

$ret = $stmt->execute();
  1. Notice that PDO::PARAM_ARRAY cannot be used because PDO does not support it.
  2. PDO::PARAM_STR also should not be used because PDO will throw an error that an array to string conversion is not allowed.

Removed dynamic CUBRID CCI API dependency

[APIS-559] Since this release CUBRID PHP and PDO drivers do not have dynamic dependency on CUBRID CCI driver. Instead we now compile PHP and PDO driver together with CCI source code. This allows to install PHP and PDO drivers on environments where CUBRID Server is not installed. This is one more step closer to provide a platform independent PHP and PDO drivers.

Improved LOB data support

  • [APIS-556] - We fixed a LOB related bug in cubrid_fetch() function which tried to allocate 4 billion bytes.
  • [APIS-364] - Also fixed a bug which affected Windows users when a user tried to export LOB data from a database which was successfully imported from a fie prior to export.

Documentation improvements

  • [APIS-553] - Manual page for cubrid_close_request() should be edited.
  • [APIS-554] - cubrid_connect_with_url() example does not have updated connection url.
  • [APIS-557] - cubrid_lob2_seek64 example does not work properly.
  • [APIS-558] - incorrect documentation.
  • [APIS-584] - Some 'Example' codes about the driver in php.net are somewhat confused.
  • [APIS-596] - The 'test_lob' table which is not created initially may lead some misunderstandings.

Other minor improvements

  • [APIS-120] - Return value is not correct when passing a date parameter to cubrid_bind method.
  • [APIS-121] - Return value is not false when passing a invalid time to cubrid_bind method.
  • [APIS-358] - Create table failed when using default timestamp '2038-01-19 12:14:07'.
  • [APIS-513] - CAS error code is not expected in Windows.
  • [APIS-560] - Cannot load PHP API 9.1.0.0003 in CentOS 5.6: undefined symbol: pthread_create in Unknown on line 0.
  • [APIS-583] - The cubrid_get_class_name() function throws a warning if select data from a system table.
  • [APIS-586] - cubrid_bind() doesn't work properly when insert bit data.
  • [APIS-587] - cubrid_bind() doesn't support select bit data from a prepared statement.
  • [APIS-549] - Warnings during PHP/PDO API build via PECL.

What's next

In the next version we will focus on improving Mac OS X support. The current release was a preparation for this. After removing the dynamic CCI dependency we can easily compile our PHP ad PDO drivers on Mac OS X as well.

Stay tuned for further updates!

New Features

$
0
0

CUBRID Manager/ CUBRID Query Browser

[New Features of CM 8.4.1.201204_kr]

[New Features of CM 8.4.1.201208_kr]

[New Features of CM 8.4.3.201212_kr]

[New Features of CM 2013.03_kr]

[New Features of CM 2013.05_kr]

[New Features of CM 2013.07_kr]

 

CUBRID Migration Tool

[New Features of CMT 8.4.3.201212_kr]

[New Features of CMT 8.4.3.201301]

[New Features of CMT 9.1.0.201305]

 

release-note-summary_kr

$
0
0

2013년 7월 릴리스


1. 릴리스 버전 : CM-2013.07 / CQB-2013.07

- 릴리스 노트: http://www.cubrid.org/wiki_tools/entry/cubrid-manager-release-note

2. 다운로드

- CUBRIDManager-2013.07 빌드0170:  http://ftp.cubrid.org/CUBRID_Tools/CUBRID_Manager/2013.07/
- CUBRIDQuery-2013.07 빌드0170:  http://ftp.cubrid.org/CUBRID_Tools/CUBRID_Query_Browser/2013.07/

3. 주요개선사항

SQL 즐겨찾기

SQL 즐겨찾기(기존 버전에서는 배치 SQL 실행 기능)는 질의 편집기에서 작성한 질의를 CUBRID Manager/CUBRID Query Browser 내부에 저장하고 편리하게 불러올 수 있는 기능이며, 외부 파일도 즐겨찾기에 추가해서 사용할 수 있습니다.

1) 질의 편집기의 SQL을 SQL 즐겨찾기로 저장 

- 저장해둔 즐겨찾기 SQL에서 SQL 파일을 질의 편집기에서 열기

- INSERT, UPDATE와 같은 DML 질의를 바로 실행

- 선택한 일부 SQL만 파일로 저장하고 즐겨찾기에 추가

 

질의 결과 페이징 방식 개선

최초 100개의 데이터를 출력한 후 "다음" 버튼을 누르면 기존 결과 아래에 다음 페이지의 데이터를 함께 출력합니다.

"마지막" 버튼을 누르면 질의 성공한 모든 데이터를 화면에 출력합니다.

질의 실행시 1회 최대 패치 개수를 지정하는 검색단위를 질의 결과에서 변경하도록 개선했습니다.

 

질의 실행 계획 개선

- 트리 출력 방식으로 출력된 실행 계획에서 테이블을 선택할 때마다 테이블 정보를 왼쪽 빠른 보기 화면에서 보여주어 어떤 컬럼과 어떤 인덱스를 사용하는지 쉽게 확인할 수 있습니다. 

- FULL SCAN과 INDEX SCAN을 색상으로 구분해서 상세히 보지 않더라도 인덱스를 제대로 타고 있는지 빠르게 확인할 수 있도록 합니다.

- 테이블 편집, 인덱스 편집 버튼을 누르면 언제든 선택한 실행계획과 관련된 테이블의 테이블 및 인덱스 편집창을 바로 띄워 편집할 수 있습니다.

- 실행 계획 보기 버튼을 누르면 튜닝 모드처럼 두 개의 실행 계획을 비교하는 튜닝모드 창으로 실행 계획을 출력해줍니다.

 

 

테이블/컬럼 설명 일괄 편집 기능

1) 테이블 대시보드에서 테이블 설명 일괄 편집

테이블 설명을 테이블 편집에서 일일이 수정하지 않고 테이블 대시보드에서 일괄 편집할 수 있도록 개선했습니다. 테이블 대시보드는 왼쪽 네비게이션에서 "테이블" 항목을 더블클릭하면 열립니다.

2) 컬럼 설명 편집

 

사용자 대시보드

 

데이터베이스의 사용자를 한 화면에 보여주며 관리하게 개선했습니다. 특정 사용자가 어떤 테이블에 권한이 있는지 사용자 편집 없이 바로 볼 수 있습니다.

 

2013년 5월 릴리스


1. 릴리스 버전 : CM-2013.05 / CQB-2013.05

- 상세 릴리스 노트: http://www.cubrid.org/wiki_tools/entry/cubrid-manager-release-note_kr
- 상세 릴리스 노트: http://www.cubrid.org/wiki_tools/entry/cubrid-query-browser-release-note_kr

2. 다운로드

- CUBRIDManager-2013.05 빌드0120:  http://ftp.cubrid.org/CUBRID_Tools/CUBRID_Manager/2013.05/
- CUBRIDQuery-2013.05 빌드0120:  http://ftp.cubrid.org/CUBRID_Tools/CUBRID_Query_Browser/2013.05/

3. 주요개선사항

- 엔진 버전 CUBRID 8.2.2 ~ CUBRID 9.1 지원

- 튜닝모드 출력 고도화 (별도 창으로 두개의 질의 실행 계획 비교 지원)

- 멀티 질의 색상 비교 기능 (멀티 질의 후 서로 다른 데이터를 색상으로 시각화하여 가독성 향상)

- 질의 결과 필터 기능 (질의 결과에서 특정 데이터를 찾기 위한 필터)

- SQL 실행 기능 가져오기 마법사에 통합 및 기능 개선

 

튜닝 모드 결과

튜닝 모드는 질의 편집기의 튜닝모드 버튼이 눌려진 상태에서 계속 동작합니다. 튜닝 모드에서는 질의를 실행할 때마다 질의 통계(Statistics)와 질의 실행 계획을 함께 출력해주어 튜닝이 용이하도록 지원합니다. 멀티 모니터를 이용하실 경우 한쪽 모니터에는 튜닝 결과만 계속 출력할 수 있습니다.

출력되는 정보는 실행한 SQL 비교, 텍스트/트리/그래프(선호하는 방식 선택 가능)를 이용해서 질의 실행 계획을 좌우 비교할 수 있습니다.

왼쪽창과 오른쪽 창으로 분리되어 있으며 체크한 곳으로 질의 실행시마다 정보가 갱신됩니다.  위 그림처럼 오른쪽을 체크해두면 매번 질의 실행시 오른쪽 창의 정보가 업데이트되어 원하는 두개의 상태를 지속적으로 비교해갈 수 있습니다.

 

멀티 질의 비교

HA 시스템의 서로 다른 DB나 데이터 정합 여부를 확인해야하는 질의를 실행할 때 일일이 직접 차이를 추적하지 않아도 색상으로 차이점을 시각적으로 보여주도록 개선하였습니다. 색상으로 비교를 하지 않으려면 "비교 상태 숨기기"를 클릭하시면 됩니다.

 

질의 결과 필터 기능

질의를 실행한 후 질의 결과에서 특정 단어가 들어간 데이터만 보려면 질의를 수정해서 조건을 추가해야 했으나 질의 필터 기능을 이용하면 원하는 데이터를 즉시 하일라이팅 해줍니다. 특정 컬럼에 포함된 데이터만 찾을 수도 있습니다.

 

입력창 오른쪽에 화살표를 누르면 옵션창이 아래와 같이 출력됩니다. 만약 상세 검색을 원하신다면 특정 컬럼, 비교 방식을 설정해서 검색할 수 있습니다.

 

SQL 실행 개선 (가져오기 마법사에 통합)

SQL 파일을 이용 데이터를 입력/변경을 위해 지원하였던 SQL 실행 기능을 가져오기 마법사에 통합하면서 스키마/인덱스/데이터 SQL 파일을 구분해서 추가할 수 있도록 개선하였습니다.

 

가져오기 마법사에서 SQL 파일 실행하기를 선택합니다.

 

스키마, 데이터, 인덱스 파일을 구분해서 입력하시면 스키마 > 데이터 > 인덱스 순으로 파일이 실행됩니다. 만약, HA 구성 장비의 경우에는 스키마에 인덱스 파일도 함께 추가해주시면 됩니다.

 

 

 

2013년 3월 릴리스


1. 릴리스 버전 : CM-2013.03 / CQB-2013.03

- 상세 릴리스 노트: http://www.cubrid.org/wiki_tools/entry/cubrid-manager-release-note_kr
- 상세 릴리스 노트: http://www.cubrid.org/wiki_tools/entry/cubrid-query-browser-release-note_kr

2. 다운로드

- 이번 버전부터 각 도구의 버전 규칙이 변경되었습니다. 
- 각 도구의 릴리스 시기를 기준으로 <도구이름>-<년>-<빌드번호>를 포함합니다.
- CUBRIDManager-2013.03 빌드0037:  http://ftp.cubrid.org/CUBRID_Tools/CUBRID_Manager/2013.03/
- CUBRIDQuery-2013.03 빌드0037:  http://ftp.cubrid.org/CUBRID_Tools/CUBRID_Query_Browser/2013.03/

3. 주요개선사항

- 엔진 버전 CUBRID 8.2.2 ~ CUBRID 9.1 지원

 - ERwin XML파일 가져오기/내보내기 기능 지원 : 스키마 추가/변경 작업 편의성 향상

 - N개의 DB에서 데이터 비교/검증 기능: 복제 DB 구성 후 검증 편의성 향상

 - 질의 실행 계획 그래픽 모드 지원: 실행 순서와 비용에 대한 이해 및 가독성 향상

- 대시보드의 확장: 네비게이션에서 오브젝트 노드(테이블/뷰/시리얼/자동화/트리거)를 더블클릭하면 통합뷰 출력

 - 테이블 편집창 개선: 편집창 셀에서 즉시 편집 가능

 

 

ERwin XML 가져오기 / 내보내기 지원

상단 고급기능 메뉴 > ERwin XML 파일로 스키마 내보내기, ERwin XML에서 스키마 가져오기를 지원합니다. 
ERwin 프로그램에서 XML 파일은 File > Save As를 이용하여 저장할 수 있습니다. ERwin은 4.1 버전을 지원합니다.

2013-03-15 09;12;38.PNG


CUBRID 도구를 통해 스키마 변경 작업 -> ERwin XML로 스키마 내보내기를 이용하여 XML로 저장 -> ERwin 프로그램에서 CUBRID에서 추출한 스키마(xml) 열기를 수행할 수 있습니다. 

2013-03-18 10;40;00.PNG  

< ERwin XML에서 스키마 가져오기>  XML로 저장 -> CUBRID 도구에서 ERwin XML파일로부터 스키마 가져오기 실행->  현재 접속된 DB 스키마 VS ERwin XML 스키마를 비교 -> ALTER DDL문을 생성 -> DB 스키마 변경작업을 수행할 수 있습니다. 

2013-03-18 10;31;49.PNG

2013-03-18 10;32;21.PNG

 

고급기능 > DB 데이터 비교 마법사

개발DB <-> 운영DB, HA 구성된 마스터DB <->슬레이브 DB, 마이그레이션 작업 대상인 원본DB <-> 대상 DB 등 
마이그레이션 또는 복제 후 2개 이상의 DB에서 데이터 정합성을 쉽게 파악할 수 있습니다.  
Primary Key가 있는 테이블만 비교 대상이 됩니다.

02.png

 

질의 실행 계획을 그래픽 모드에서 출력

질의 실행 계획을 그래프로 출력하여 초보자도 쉽게 실행 계획 및 비용을 파악할 수 있습니다. 

03.png

 

테이블 편집 UI 개선

테이블 편집시 셀 바로 편집이 가능하므로, 컬럼 추가/변경이 쉬워집니다. 
또한, 데이터타입 선택시 오른쪽에 도움말이 출력됩니다.

01.png

 

대상 DB 하위에 N개의 SQL탭이 출력되도록 계층화

작업 DB가 N개, 열려있는 질의편집기가 N개인 경우 상단에 너무 많은 탭이 열려 복잡했던 단점을 개선하였습니다. 
작업 DB마다 열리는 질의편집기 탭 1개, 그 하위에 N개의 SQL탭이 열리도록 계층화하여 혼동하지 않고 질의를 수행할 수 있습니다. 

04.png

 

오브젝트 대시보드

작년부터 꾸준하게 진행한 대시보드 기능 확장의 결과로, 
이제 테이블, 뷰, 시리얼, 트리거, 작업 자동화 노드를 더블클릭하면 대시보드를 출력합니다. 
대시보드는 해당 오브젝트의 통합뷰를 출력하며, 우클릭 > 메뉴를 통해 편집/추출 기능을 수행할 수 있습니다. 

05.png

06.png

 

 

다중 호스트 설정 편집기 (CM)

복수개의 호스트 설정 (cubrid.conf, broker.conf)을 동시에 비교하면서 편집할 수 있습니다.

2013-03-15 09;38;58.PNG

 

인덱스 탭 추가

왼쪽 네비게이션 하단 빠른 스키마 보기에 인덱스만 별도로 확인할 수 있도록 탭이 추가되었습니다.

08.png

 

찾기 / 바꾸기 개선

입력한 키워드 히스토리 기능과 구역 검색/치환, 정규식 지원 등 기능 개선이 되었습니다.

2013-03-15 09;30;43.PNG

 

빠른 질의 입력

질의 편집기에서 마우스 없이도 쉽게 질의를 입력할 수 있는 방법을 제공합니다. 
CTRL + , 를 누르면 [빠른 질의 입력] 창이 뜨고 테이블명을 입력(자동 완성)한 후, 
SELECT, INSERT, UPDATE 문을 바로 질의 편집기에 입력할 수 있습니다.

09.png

 

 

2013년 1월 SHARD 지원을 위한 임시 패치 릴리스 

  1. 릴리스 버전 : CM-8.4.3.201212 p1 / CQB-8.4.3.201212 p1

- 상세 릴리스 노트: http://www.cubrid.org/wiki_tools/entry/cubrid-manager-release-note_kr
- 상세 릴리스 노트: http://www.cubrid.org/wiki_tools/entry/cubrid-query-browser-release-note_kr

2. 다운로드

- CUBRIDQuery-8.4.3.201212.3086:  http://ftp.cubrid.org/CUBRID_Tools/CUBRID_Query_Browser/8.4.3/
- CUBRIDManager-8.4.3.201212.3086:  http://ftp.cubrid.org/CUBRID_Tools/CUBRID_Manager/8.4.3/

3. 주요개선사항

이번 버전은 CQB의 SHARD 기능 강화를 위한 패치외 CM의 멀티질의와 관련한 사소한 오류가 개선된 패치 버전 입니다.

 

SHARD 지원 강화 (CQB)

데이터베이스 접속창에 "SHARD 브로커"가 선택된 경우 SHARD 브로커의 기능을 사용할 수 있습니다.

2013-01-22 02;07;35.PNG

 

SHARD 브로커가 사용 가능한 경우 데이터베이스 노드에서 원하는 기본 SHARD ID 또는 SHARD VAL을 변경할 수 있습니다.

2013-01-22 02;06;45.PNG

 

데이터베이스에 설정한 기본 SHARD ID, VAL과 별도로 질의 편집기의 툴바 버튼을 이용하여 질의시 사용할 SHARD ID 또는 SHARD VAL을 지정하여 사용할 수 있습니다. 이렇게 지정한 SHARD 정보는 멀티 SQL 질의, 멀티 DB 질의시에서 자동으로 HINT가 추가되어 정상적으로 질의를 실행할 수 있도록 지원합니다.

2013-01-22 02;06;55.PNG

 

2012년 12월 릴리스 

  1. 릴리스 버전 : CM-8.4.3.201212 / CQB-8.4.3.201212

- 상세 릴리스 노트: http://www.cubrid.org/wiki_tools/entry/cubrid-manager-release-note_kr
- 상세 릴리스 노트: http://www.cubrid.org/wiki_tools/entry/cubrid-query-browser-release-note_kr

2. 다운로드

- CUBRIDQuery-8.4.3.201212.3080:  http://ftp.cubrid.org/CUBRID_Tools/CUBRID_Query_Browser/8.4.3/
- CUBRIDManager-8.4.3.201212.3080:  http://ftp.cubrid.org/CUBRID_Tools/CUBRID_Manager/8.4.3/

3. 주요개선사항

HA 마법사 (CUBRID Manager Only)

HA를 쉽게 구성해주는 HA 마법사를 제공합니다. 처음 HA를 시작하려는 사용자에게 적합하며, 1개의 마스터 1개의 슬레이브 구성을 쉽게 할 수 있습니다.

2012-12-24 15;58;57.PNG  

<사용방법 상세보기>

 

데이터베이스 스키마 비교

두 개 이상의 데이터베이스를 선택후 데이터베이스 스키마 비교 기능이 단순 diff 기능을 넘어 각 테이블별 컬럼, PK, 인덱스 등 상세 분석과 레코드 개수까지 동시에 비교할 수 있게 되었습니다. HA로 구성된 서버의 마스터와 슬레이브 노드를 비교하는 용도로도 안성맞춤 입니다.

schema_compare.png

 

테이블/컬럼 설명 기능

테이블/컬럼 설명 기능은 UI를 이용하여 테이블을 생성하거나 편집할 때, 테이블/컬럼의 설명을 등록하여 각 테이블과 컬럼의 용도를 UI에서 쉽게 확인하고 관리하기 위해 지원합니다.

2012-12-24 16;38;02.PNG 

단, 이 기능은 CUBRID에서 기본 지원되는 기능이 아니며, CUBRID Manager, CUBRID Query Browser에서 자체 지원되는 기능이며 사용상 기능 한계가 있을 수 있습니다. 또한, 처음 사용시 설치를 해야 사용할 수 있는 기능이며, DBA 권한이 있을 경우만 생성 가능 합니다.

DBA 사용자일 경우 아래와 같이 안내후 _cub_schema_comments을 자동 생성합니다. 네비게이션에서는 일반 유저들이 이 테이블을 UI에서 편집하지 못하도록 시스템 테이블 영역에 출력이 됩니다만 실제 시스템 테이블은 아닙니다.

coldesc_1.png

DBA 권한이 없는 유저의 경우 아래와 같은 오류가 발생하게 됩니다.

 coldesc_2.png

 

설치후 아래와 같이 설명 편집과 조회가 가능합니다.

2012-12-24 16;37;32.PNG

 

테이블 설명과 컬럼 설명을 확인 가능하며 컬럼 설명은 아래의 컬럼 편집 UI에서 편집 가능합니다.

2012-12-24 16;39;07.PNG 

이렇게 등록한 메타 정보는 현재 제한적으로만 사용 가능하나 UI 도구내에서 계속 사용 범위를 넓혀갈 것입니다.

 

테이블 명세서 Excel 출력 기능

데이터베이스의 모든 테이블에 대해 테이블 명세서를 Excel로 출력하는 기능을 제공합니다. 테이블 목록과 각 테이블별 상세 스키마 정보를 표로 제공하며, 만약 테이블 컬럼/설명 기능을 이미 사용하고 있을 경우에는 기 입력된 설명과 함께 출력됩니다.

export_excel.png 

 

브로커 설정파일 일괄 편집 기능

서비스가 복잡해지고 데이터베이스 입출력이 많아지면 브로커 또한 목적에 맞게 분리하여 사용하게 됩니다. 그럴 경우 여러 브로커의 설정을 하나씩 설정하기 어려운데 특정 서버에 있는 모든 브로커 설정을 한 화면에서 비교하면서 편집하는 기능을 제공합니다.

broker_editor.png 

데이터베이스 생성시 자동 시작 선택 옵션 추가 (CUBRID Manager Only)

데이터베이스 자동 시작 옵션이 데이터베이스 생성시에 설정할 수 없어 불편하였는데 생성시 기본 설정 화면에 자동 시작 옵션을 추가하였습니다.

2012-12-24 13;24;26.PNG 

 

데이터베이스 접속 화면 개선 (CUBRID Query Browser Only)

데이터베이스의 접속 주소를 먼저 입력하고 이후에 데이터베이스명이나 아이디, 비밀번호를 입력하는 대부분의 사용 유형에 따라 접속 정보 입력 양식을 변경하였습니다.

2012-12-24 13;25;59.PNG

 

SHARD 브로커 연결 지원 (CUBRID Query Browser Only)

8.4.3부터 SHARD 기능이 지원되고 있으며, CUBRID Query Browser에서도 SHARD 브로커를 접속할 수 있도록 개선되었습니다.

연결 정보 편집에 SHARD 브로커에 사용 선택을 하면 SHARD 브로커로 접속할 수 있게 됩니다. 기본 SHARD는 0인데, 기본 SHARD를 변경하는 방법은 연결 정보 편집에서 SHARD ID 버튼을 클릭하여 변경할 수 있습니다.

shard1.png

또한, 로그인후 “데이터베이스 SHARD 변경”에서도 가능합니다.

2012-12-24 13;27;40.PNG

또한, 질의 편집기에서 개별로 기본으로 사용할 SHARD를 지정할 수 있습니다.

2012-12-24 13;27;46.PNG

질의 편집기에서 SHARD 를 변경할 경우 왼쪽 네비게이션에서 끌어오기를 할 경우 SHARD 아이디가 현재 질의 편집기에서 변경한 아이디로 설정되어 질의가 생성될 수 있습니다.

2012-12-24 13;27;52.PNG

 

 

2012년 10월 개발 테마 "호스트 / 데이터베이스 대시보드"

1. 릴리스 버전 : CM-8.4.1.201210 / CQB-8.4.1.201210

- 상세 릴리스 노트: http://www.cubrid.org/wiki_tools/entry/cubrid-manager-release-note_kr
- 상세 릴리스 노트: http://www.cubrid.org/wiki_tools/entry/cubrid-query-browser-release-note_kr

2. 다운로드

- CUBRIDQuery-8.4.1.201210.2360 :  http://ftp.cubrid.org/CUBRID_Tools/CUBRID_Query_Browser/8.4.1/
- CUBRIDManager-8.4.1.201210.2360 :  http://ftp.cubrid.org/CUBRID_Tools/CUBRID_Manager/8.4.1/

3. 주요개선사항

호스트, 데이터베이스 대시보드 (CUBRID MANAGER)

 CUBRID Manager는 이미 호스트 정보, 데이터베이스 정보를 제공하는 기능을 모두 갖추고 있으나 하나의 뷰로 보여주는 기능을 이번 개선부터 지원하게 됩니다. DBA가 필요한 기본적인 서버의 상태를 일목요연하게 보여주어 관리의 편의성을 더하였습니다. 특히 볼륨의 가용공간은 5% 이하가 되면 빨간색으로, 15% 이하가 되면 노란색으로 경고를 보여줍니다.

호스트 대시보드

T201210_01.PNG

데이터베이스 대시보드

T201210_02.PNG  

사용자 관리 (CUBRID QUERY BROWSER)

CQB에서 사용자 관리를 하기 위해서는 DDL을 이용하여 관리를 할 수밖에 없었는데 이제는 UI 도구로 완벽하게 지원합니다. CUBRID Manager를 사용할 수 없는 환경에서도 이제는 사용자 관리를 할 수 있습니다.

 

질의 다중 실행 기능의 다중 SQL 단일 DB 실행

질 의 다중 실행 기능은 2개 이상의 데이터베이스에 SQL을 실행하여 하나의 뷰로 실행 결과를 조회하기 위한 기능 인데, 이제는 1개의 데이터베이스에서 여러개의 SQL을 실행하여 하나의 뷰로 실행 결과를 조회할 수 있도록 개선하였습니다. 조건이 약간씩 다른 동일한 SQL의 결과를 쉽게 할 수 있습니다.

2012-10-22 15;44;51.PNG

 

컬럼/DDL 빠른 조회창

접 속창에서 테이블, 뷰를 선택하여 컬럼 정보를 조회하기가 쉽지 않았던 불편함을 보완하기 위해 테이블, 뷰를 선택할 때마다 하단의 컬럼정보 빠른 보기창에서 보여주도록 개선되었습니다. 컬럼을 선택하여 컬럼 목록 문자열(컬럼을 코머로 나열, ENTER로 구분하여 나열)을 생성하거나 SELECT, INSERT, UPDATE 구문을 쉽게 만드는 기능이 마우스 우클릭으로 지원하게 되었습니다.

 T201210_03_1.PNG 

질의 결과로 INSERT, UPDATE SQL 만들기

질 의 결과에서 일부분을 수정해서 데이터를 다시 입력해야할 경우에 유용한 기능입니다. 원하는 레코드를 선택한 후 툴바 또는 마우스 우클릭으로 나오는 메뉴를 선택하면 클립보드에 SQL을 만들어 줍니다. 이 기능은 소량의 간편한 편집을 위해 지원하므로 최대 100개 레코드까지만 지원합니다.

T2012_04.PNG 

 

질의 편집창 질의 편집 편의성 개선

(1) JOIN 질의를 작성하는 경우 귀찮은 것 중 하나는 모든 컬럼 앞에 테이블 별칭을 넣어줘야하는 것 입니다. 그래서, 수십개 되는 컬럼을 일일이 입력해왔으나 이제는 변경을 원하는 컬럼을 선택한 후 마우스 우클릭에 있는 "컬럼명 앞 테이블 별칭 일괄 변경"을 선택하여 원하는 별칭을 추가 또는 이미 있을 경우 교체할 수 있습니다. 단, 함수나 괄호 등으로 시작할 경우에는 아직 지원하지 않습니다.

2012-10-22 14;09;15.PNG 

(2) 질의 편집기의 각종 로그창의 크기가 마우스를 클릭하면 자동으로 확대되고,
다른 곳으로 클릭하여 포커스를 잃으면 축소되어 마우스 드래그를 할 필요가 없도록 하였습니다.

2012-10-22 14;22;49.PNG

 

지원되는 단축키

 

기본 단축키
질의 편집기에서 사용되는 단축키
단축키 기능
단축키 기능
Ctrl+T 질의 편집기 열기
F5 질의 실행
Ctrl+W 질의 편집기 닫기
F6 질의 실행계획
Ctrl+Shift+W 모든 질의 편집기 닫기
F7 질의 이력보기
F1 도움말 WIKI로 이동
F8 질의 다중실행 전환



F11 질의 실행계획 그래픽<>텍스트 전환



Ctrl+Shift+X 선택된 텍스트 대문자 변환



Ctrl+Shift+Y 선택된 텍스트 소문자 변환



Ctrl+Enter 현재 커서가 위치한 질의 실행



Ctrl+Shift+F 선택된 또는 전체 질의 서식화



Tab 들여쓰기



Shift+Tab 내어쓰기



Ctrl+/ 주석 추가 <> 제거



Ctrl+Z 실행 취소 (UNDO)



Ctrl+Y 다시 실행 (REDO)



Ctrl+F 찾기/바꾸기



Ctrl+C 복사



Ctrl+X 잘라내기



Ctrl+V 붙여넣기



Ctrl+G 줄 번호 이동


 


CUBRID Manager Known Issues

$
0
0

 

 CUBRID Manager/Query Browser 2013-07버전 (빌드 0170)에서의 주의사항

 - 기존 "SQL 실행하기" 기능은 "가져오기" > "SQL 파일 실행하기"로 통합되었습니다.

  - "SQL 파일 실행하기" 기능은 스키마, 인덱스, 데이터 파일을 구분해서 입력할 수 있으며,  스키마 > 데이터 > 인덱스 순서로 입력됩니다.  단, HA 구성 데이터베이스에는 인덱스를 먼저 생성합니다.

- 데이터 내보내기/가져오기 기능에서 Excel의 xlsx 포멧을 지원하지 않습니다. 실수형 일부 데이터가 정상 지원되지 않으므로 xlsx 대신 xls을 이용하시길 바랍니다.

- 데이터 내보내기/가져오기 기능에서  xls 파일, TXT 파일의 경우, 최대 허용 크기를 초과하는 데이터는 오류가 발생할 수 있습니다.  데이터가 많은 경우에는 csv 방식이나 sql 포맷을 권장합니다.

- 데이터 내보내기/가져오기 기능에서 BLOB/CLOB 타입 컬럼은 지원하지 않습니다.

- Linux용 도구에서는 JRE 포함 버전은 더이상 배포하지 않습니다.

- 질의결과 편집은 PK 컬럼이 존재하는 경우에만 사용 가능합니다.

- 이력 자동 저장 기능(SQL 이력, 실행계획 이력)은 최대 100건만 저장되며 100건 이전의 내용은 자동 삭제 됩니다.

- 튜닝모드에서 질의 실행 통계 정보는 CSQL을 통한 출력 결과와 다소 차이가 날 수 있습니다.

- broker log top 분석 기능은 대량의 파일 분석시 Java heap memory 설정에 따라 out of memory 오류가 발생할 수 있습니다.


CUBRID Manager QA Report

$
0
0

QA OK Sign – CUBRID Manager 2013.07 (2013.07.29)

NHN China Platform QA Team confirmed that “CUBRID Manager 2013.07” product has a good quality to unveil for users.

Our gratitude goes to Jungyeon Choe as PM, Wang Kai-Jiang as Dev Leader, Wang Xi as Developer.

 

QA OK Sign – CUBRID Manager 2013.05 (2013.05.20)

NHN China Platform QA Team confirmed that “CUBRID Manager 2013.05” product has a good quality to unveil for users.

Our gratitude goes to Jungyeon Choe as PM, Wang Kai-Jiang as Dev Leader, Wang Xi as Developer.

 

QA OK Sign – CUBRID Manager 2013.03 (2013.03.15)

NHN China Platform QA Team confirmed that “CUBRID Manager 2013.03” product has a good quality to unveil for users.

Our gratitude goes to Jungyeon Choe as PM, Wang Kai-Jiang as Dev Leader, Fu lei as Developer.

 

QA OK Sign – CUBRID Manager 8.4.3.201212 (2012.12.18)

NHN China Platform QA Team confirmed that “CUBRID Manager 8.4.3.201212” product has a good quality to unveil for users.

Our gratitude goes to Jungyeon Choe as PM, Wang Kai-Jiang as Dev Leader, Fu lei as Developer.

 

QA OK Sign – CUBRID Manager 8.4.1.201210 (2012.10.22)

NHN China Platform QA Team confirmed that “CUBRID Manager 8.4.1.201210” product has a good quality to unveil for users.

Our gratitude goes to Jungyeon Choe as PM, Wang Kai-Jiang as Dev Leader, Fu lei as Developer.

 

QA OK Sign – CUBRID Manager 8.4.1.201208 (2012.08.22)

NHN China Platform QA Team confirmed that “CUBRID Manager 8.4.1.201208” product has a good quality to unveil for users.

Our gratitude goes to Jungyeon Choe as PM, Wang Kai-Jiang as Dev Leader, Fu lei as Developer.

 

QA OK Sign – CUBRID Manager 8.4.1.201206 (2012.07.10)

NHN China Platform QA Team confirmed that “CUBRID Manager 8.4.1.201206” product has a good quality to unveil for users.

Our gratitude goes to Jungyeon Choe as PM, Wang Kai-Jiang as Dev Leader, Fu lei as Developer.

 

QA OK Sign – CUBRID Manager 8.4.1.201204 (2012.05.04)

NHN China Platform QA Team confirmed that “CUBRID Manager 8.4.1.201204” product has a good quality to unveil for users.

Our gratitude goes to Jungyeon Choe as PM, Wang Kai-Jiang as Dev Leader, Fu lei as Developer.

(See attached “CUBRID_Manager_v8.4.1.1204_QA_TestReport_20120504.xlsx” file for detailed test results.)

 

 

QA OK Sign – CUBRID Manager 8.4.1.201203 (2012.03.31)

NHN China Platform QA Team confirmed that “CUBRID Manager 8.4.1.201203” product has a good quality to unveil for users.

Our gratitude goes to Jungyeon Choe as PM, Wang Kai-Jiang as Dev Leader, Fu lei as Developer.

(See attached “CUBRID Manager 8.4.1.201203 and CUBRID Query Browser 8.4.1.201203 Testing Report.xls” file for detailed test results.)

 

 

QA OK Sign – CUBRID Manager 8.4.0 patch 3 (2011.11.04)

NHN China Platform QA Team confirmed that “CUBRID Manager 8.4.0 patch 3” product has a good quality to unveil for users.

Our gratitude goes to Jungyeon Choe as PM,  Pang Qi-Ren as Dev Leader, Fu lei, Wang Kai-Jiang as Developer.

(See attached “CUBRID Manager8.4.0.3 and CUBRID Query Browser1.2.2 Testing Report.htm” file for detailed test results.)

 

CUBRID Query Browser QA Report

$
0
0

QA OK Sign – CUBRID Query Browser 2013.07 (2013.07.29)

NHN China Platform QA Team confirmed that “CUBRID Query Browser 2013.07” product has a good quality to unveil for users.

Our gratitude goes to Jungyeon Choe as PM, Wang Kai-Jiang as Dev Leader, Wang Xi as Developer.

 

QA OK Sign – CUBRID Query Browser 2013.03 (2013.03.15)

NHN China Platform QA Team confirmed that “CUBRID Query Browser 2013.03” product has a good quality to unveil for users.

Our gratitude goes to Jungyeon Choe as PM, Wang Kai-Jiang as Dev Leader, Fu lei as Developer.

 

QA OK Sign – CUBRID Query Browser 8.4.3.201212 (2012.12.18)

NHN China Platform QA Team confirmed that “CUBRID Query Browser 8.4.3.201212” product has a good quality to unveil for users.

Our gratitude goes to Jungyeon Choe as PM, Wang Kai-Jiang as Dev Leader, Fu lei as Developer.

 

 

QA OK Sign – CUBRID Query Browser 8.4.1.201210 (2012.10.22)

NHN China Platform QA Team confirmed that “CUBRID Query Browser 8.4.1.201210” product has a good quality to unveil for users.

Our gratitude goes to Jungyeon Choe as PM, Wang Kai-Jiang as Dev Leader, Fu lei as Developer.

 

QA OK Sign – CUBRID Query Browser 8.4.1.201208 (2012.08.22)

NHN China Platform QA Team confirmed that “CUBRID Query Browser 8.4.1.201208” product has a good quality to unveil for users.

Our gratitude goes to Jungyeon Choe as PM, Wang Kai-Jiang as Dev Leader, Fu lei as Developer.

 

QA OK Sign – CUBRID Query Browser 8.4.1.201206 (2012.07.10)

NHN China Platform QA Team confirmed that “CUBRID Query Browser 8.4.1.201206” product has a good quality to unveil for users.

Our gratitude goes to Jungyeon Choe as PM, Wang Kai-Jiang as Dev Leader, Fu lei as Developer.

 

QA OK Sign – CUBRID Query Browser 8.4.1.201204 (2012.05.04)

NHN China Platform QA Team confirmed that “CUBRID Query Browser 8.4.1.201204” product has a good quality to unveil for users.

Our gratitude goes to Jungyeon Choe as PM, Wang Kai-Jiang as Dev Leader, Fu lei as Developer.

(See attached “CUBRID_Manager_v8.4.1.1204_QA_TestReport_20120504.xlsx” file for detailed test results.)

 

 

QA OK Sign – CUBRID Query Browser 8.4.1.201203 (2012.03.31)

NHN China Platform QA Team confirmed that “CUBRID Query Browser 8.4.1.201203” product has a good quality to unveil for users.

Our gratitude goes to Jungyeon Choe as PM, Wang Kai-Jiang as Dev Leader, Fu lei as Developer.

(See attached “CUBRID Manager 8.4.1.201203 and CUBRID Query Browser 8.4.1.201203 Testing Report.xls” file for detailed test results.)

 

 

QA OK Sign – CUBRID Query Browser 1.2.2 (2011.11.04)

NHN China Platform QA Team confirmed that “CUBRID Query Browser 1.2.2” product has a good quality to unveil for users.

Our gratitude goes to Cui Zhong-Ran as PM,  Pang Qi-Ren as Dev Leader, Fu lei, Wang Kai-Jiang as Developer.

(See attached “CUBRID Manager8.4.0.3 and CUBRID Query Browser1.2.2 Testing Report.htm” file for detailed test results.)

 

Are there spatial extensions to CUBRID?

$
0
0

Are there any spatial extensions for CUBRID databases or any plans to support spatial data?

Thanks, David

CMS long term objective

$
0
0

 CMS lon term Objective

More details will be added later

  1. CMS test automation
  2. CMS refactoring using C++
  3. Replace Nginx and libevent
  4. Add more test case
  5. Rise code coverage
  6. Format code style for c and cpp
  7. Sync bds to svn
  8. SVN using agreement
  9. CMS code review agreement
  10. CMS interface wiki page
  11. Decrease build warning of CMS
  12. Investigate to port to AIX version of CMS

CUBRID OLEDB Driver Installation Instructions

$
0
0

The scope of this tutorial is to provide an introduction to the CUBRID OLEDB Data Provider. We will show you where to get the CUBRID OLEDB Provider library, how to setup a CUBRID connection and how to develop some simple applications, mainly using OLE DB Consumer templates.

Notice: If your CUBRID OLEDB driver version is 9.1.0.p1 or later, only one installation package is needed for both Windows 32 bit and 64 bit. Our new OLEDB installer supports CUBRID DB engine 8.4.1 or later.

If your CUBRID OLEDB Driver version is 9.1.0 or older, it may have a problem on 64 bit operating system. Please see our installation tutorial for an old version: http://www.cubrid.org/wiki_apis/entry/cubrid-oledb-driver-installation-instructions-old

 

Download

Download a new installation package file which name is "CUBRID_OLEDB_Provider-<version>-win32-x64.zip".

It will install both CUBRIDProvider32.dll and CUBRIDPRovider64.dll at once. You can find a CUBRID OLEDB Provider installer at:

http://ftp.cubrid.org/CUBRID_Drivers/OLEDB_Driver/ or

http://www.cubrid.org/?mid=downloads&item=oledb_driver

 

Driver Installation

Run a CUBRID OLEDB Provider Installer (exe) and click the Next / Install Button.

image003.jpg

In your installation directory, you can see the following DLL files and uninstall. exe.

image005.jpg

DB Connection

Data Link Properties Dialog Box

To access this dialog box in Visual Studio .NET, select Connect to Database from the Tools menu or click the Connect to Database icon in Server Explorer.
You also can open this dialog box by double-clicking a universal data link (.udl) file in Windows Explorer, and in a variety of other ways, including programmatically.


1)you must install Visual Studio first, click “Connect to Database”

 image001p.jpg

 

2) Choose <other>,and .Net Famework Data Provider for OLE DB, Then click continue button
image002p.jpg

3) Choose CUBRID OLE DB Provider, then click Data links button
image003p.jpg

4) Fill in the information, and click Test Connection button, if driver connect database successful, success dialog will pop up.
More information can found in msdn: http://msdn.microsoft.com/en-us/library/79t8s5dk(v=vs.71).aspx

image004p.jpg

5) A simple method of open dialog
First, create a text file, and modify extension to *.udl: 1.txt -> 1.udl

image005p.jpg

Second, double click 1.udl, dialog will pop up.
image006p.jpg

 

 6)  Setting method of character set

Connection String:

"Provider=CUBRID OLE DB Provider;Data Source=demodb;Location=10.34.64.104;User ID=dba;Password=;Port=30000;Fetch Size=100;Charset=utf-8;"

 7)  Setting method of isolevels

Connection String:

"Provider=CUBRID OLE DB Provider;Data Source=demodb;Location=10.34.64.104;User ID=dba;Password=;Port=30000;Fetch Size=100;Charset=utf-8;Autocommit Isolation Levels=256;"

OLEDB Cubrid Value
ISOLATIONLEVEL_READUNCOMMITTED TRAN_COMMIT_CLASS_UNCOMMIT_INSTANCE 256
ISOLATIONLEVEL_READCOMMITTED TRAN_COMMIT_CLASS_COMMIT_INSTANCE 4096
ISOLATIONLEVEL_REPEATABLEREAD TRAN_REP_CLASS_REP_INSTANCE 65536
ISOLATIONLEVEL_SERIALIZABLE TRAN_SERIALIZABLE 1048576

 

Notice:

1) The feature is supported by the version 9.1.0.p2 and later.

2) If you don't specify isolation level in the connection string, it will be set as the default value - 4096.

3) This "Autocommit Isolation Levels" only acts on the isolation level of OLEDB Connection, but not for the transaction. If you want to change the isolation level of transaction,  you need to specify the isolation level in the  function OleDbConnection.BeginTransaction(). 

 

Configuration

The following tutorials will help you when developing your application thru CUBRID OLEDB Provider. 

 

Viewing all 3623 articles
Browse latest View live