Модераторы: Akella

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Вышла новая версия IBExpert 
:(
    Опции темы
Akella
Дата 19.2.2008, 10:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 20
Всего: 329



http://www.ibexpert.com/download/

На сайте, почему-то  smile 

Цитата

IBExpert version 2007.12.08

IBExpert New Version 2007.12.08 ready for download!

See details.


Что нового?
http://www.ibexpert.com/rus/news/ibe_2008.02.18_eng.txt

Это сообщение отредактировал(а) Akella - 18.8.2009, 23:07
PM MAIL   Вверх
Akella
Дата 20.11.2008, 21:14 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 20
Всего: 329



http://www.ibexpert.com/download/
Вышла версия  IBExpert 2008.11.18  smile 


Что нового
http://ibexpert.net/ibe/index.php?n=Doc.WhatsNew#ibe-g


PM MAIL   Вверх
Bose
Дата 20.11.2008, 22:56 (ссылка) |    (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1458
Регистрация: 5.3.2005
Где: Riga, Latvia

Репутация: нет
Всего: 51



Самую свежую версию IBExpert обычно можно скачать тут
PM MAIL WWW Skype   Вверх
Akella
Дата 18.1.2009, 13:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 20
Всего: 329



PM MAIL   Вверх
Akella
Дата 18.6.2009, 10:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 20
Всего: 329



Цитата

1. IBExpert new version with full Unicode support
What should you know about the unicode support in IBExpert?
2. Workshop: convert to Delphi® 2009 & Firebird 2.1 with Unicode support
Develop international robust database applications
3. New IBExpert feature
Set individual color frames for database registrations


http://www.ibexpert.com/download/
PM MAIL   Вверх
Akella
Дата 18.6.2009, 18:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 20
Всего: 329



В версии 2009.06.15 небольшие проблемы (недоделки) с юникодом. Ждём новую версию.
PM MAIL   Вверх
Akella
Дата 18.8.2009, 23:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 20
Всего: 329



Цитата

1. IBExpert new version 2009.08.17

IBExpert 2009.08.17
------------------------------------------

1. Code Editors

* Fixed problem with handling of hieroglyphs, they are rendered
and selected correctly now.


2. Database Explorer

* Added possibility to quickly open a table/view editor on the Data page.
There is a corresponding item - Show data - in the Database Explorer
context menu. Default shortcut for this action is F9.


3. SP/Trigger/Block Debugger

* Support of UTF8/Unicode implemented

* Fast debug mode implemented. In this mode some statements like simple
assignments and boolean expressions of IF/WHILE statements will be executed
on the client side if possible (in standard - Careful - mode a corresponding
SELECT statement will be composed and executed on the server side).
Use Fast mode, for example, if you need to execute many times a loops
which contain statements that can be calculated on the client side,
this will greatly reduce a total execution time.
4. IBEBlock

* ibec_AnsiStringToUTF8 implemented.

Syntax:
function ibec_AnsiStringToUTF8(AnsiString : string) : string;
ibec_AnsiStringToUTF8 performs conversion of AnsiString to UTF8 using
current system ansi code page.

* ibec_UTF8ToAnsiString implemented.

Syntax:
function ibec_UTF8ToAnsiString(UTF8String : string) : string;
ibec_UTF8ToAnsiStringperforms conversion of UTF8String to ansi string.

* ibec_ExecScript implemented.
function ibec_ExecScript(Script : string) : variant;
Running a script to create interactive dialogs, there will be a seperate
Newsletter with description and examples.

5. Code Formatting

* Added possibility to align type definitions for input/output
parameters and variables
* Added "Start single line comments from the first column" option.
This is useful for Firebird 1.0 users.


6. Extract Metadata

* Added possibility to drag objects from object dependencies trees
(Dependencies tab of object editors) and field dependencies list
(Fields tab of table/view editors) into the Selected Objects tree.


7. SQL Assistant, Database Properties, Active Users tab

* Added "IP Address" column for databases with MON$ATTACHMENTS table


8. Dragging objects from the Database Explorer tree into the Code Editors:

* Added possibility to format generated code


9. Export Data:

* Added "Decimal separator" option


10. BLOB Viewer/Editor:

* Fixed problem with loading of XML files


11. HTML Documentation:

* Support of UTF8 implemented


12. A lot of minor bugfixes and small improvements 


http://www.ibexpert.com/download/

Добавлено через 6 минут и 5 секунд
http://ibexpert.net/ibe/index.php?n=Main.News#news32
PM MAIL   Вверх
Akella
Дата 5.11.2009, 09:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 20
Всего: 329



PM MAIL   Вверх
Akella
Дата 12.1.2010, 12:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 20
Всего: 329



Вышла новая версия IBExpert 2010.01.06

New features include:

    * Lock your SQL queries
    * New ident/unident shortcuts
    * Now supports Firebird 2.5's Trace/Audit services
    * New IBEBlock: ibec_DirectoryExists

Новость на сайте

Скачать
PM MAIL   Вверх
Akella
Дата 18.3.2010, 12:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 20
Всего: 329



Сегодня выпущена новая версия IBExpert 2010.03.17
http://ibexpert.net/ibe/index.php?n=Doc.WhatsNew


Это сообщение отредактировал(а) Akella - 21.6.2010, 12:24
PM MAIL   Вверх
Akella
Дата 21.6.2010, 12:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 20
Всего: 329



http://www.ibexpert.com/download/

http://www.ibexpert.net/ibe/index.php?n=Doc.WhatsNew
Цитата

What's New?
IBExpert 2010.06.20

1. Import Data:

    * Added the possibility to select table names from the list of available tables when importing data from an MS Access database.
    * Fixed the problem with truncation of values when importing data from XLS-files. 

2. SQL Editor:

    * The new Query Manager allows you to organize your queries in different query sets. 

Note: This feature is only available if the IBExpert User Database (Options / Environment Options / User Database) is used as a main storage.

3. Create SUID procedures:

    * Added the possibility to change a processed table directly in the Create SUID Procedures form. 

4. Copy object:

    * Fixed the problem with the processing of external tables (regular tables were created instead). 

5. IBEBlock:

    * Support of UPDATE OR INSERT implemented.
    * ibec_CopyToClipboard function implemented. 

Syntax:
function ibec_CopyToClipboard(StringToCopy : string; Encoding : integer) : boolean;
ibec_CopyToClipboard puts a copy of the string specified by the StringToCopy parameter in the clipboard. The Encoding parameter specifies encoding of the StringToCopy and can be __seAnsi or __seUTF8.

6. Extract Metadata:

    * Fixed the problem with extracting stored procedure headers with TYPE OF <table>.<column> definitions when the referenced table has not yet been created. 

7. Exceptions Editor:

    * Added the possibility to display exception messages as Unicode (UTF8). 

8. Table Data Comparer; Database Comparer:

    * Both now use the connection role if specified. 

9. A lot of minor bug fixes and small improvements



PM MAIL   Вверх
Akella
Дата 6.7.2010, 11:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 20
Всего: 329



Я так понял, что в версии  2010.07.05 только несколько исправлений

http://www.ibexpert.net/ibe/index.php?n=Doc.WhatsNew
New IBExpert version 2010.07.05 available!

1. Minor bug fixes and small improvements


---
http://www.ibexpert.com/download/
PM MAIL   Вверх
Akella
Дата 27.7.2010, 07:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 20
Всего: 329



New IBExpert version 2010.07.26 available!
http://www.ibexpert.com/download/ 

What is new?
http://www.ibexpert.net/ibe/index.php?n=Doc.WhatsNew

New features in detail

New features overview:

IBExpert 2010.07.26
------------------------------------------

1. Data Frame, Form View:

* Fixed problem "control has no parent window" when browsing recordsets
with blob fields.


2. IBEBlock:

* Memory leak eliminated when executing nested ibeblocks using EXECUTE IBEBLOCK
statement.

* ibec_ExtractMetadata function: added ServerVersion, AddKeyword, RemoveKeyword options.
All options are intended mostly for control quoting of identifiers that match keywords.

Example of usage:
ibec_ExtractMetadata(MyDB, 'D:\MyDB.sql', 'ServerVersion=FB21; AddKeyword=FIRST,SECOND,KEY;
RemoveKeyword=START,TIME; ...', cbb);

You can use following server version identifiers with ServerVersion option:
IB5X, IB61, IB65, IB70, IB71, IB75, IB2007, FB10, FB15, FB20, FB21, FB25, YA10.


* ibec_SetEnvironmentVariable function implemented.

ibec_SetEnvironmentVariable function is a wrapper for Windows API SetEnvironmentVariable
function which sets the value of an environment variable for the current process.

Syntax:

function ibec_SetEnvironmentVariable(VarName : string; Value : string) : integer;

If the function succeeds, the return value is nonzero. If the function fails, the return value is zero.


3. Dependencies Frame:

* "Apply block to selected objects" item added to context menu. This allows
users to process selected objects using custom ibeblocks.


4. Blob Viewer/Editor:

* Added "As IBE/FB Block" tab with possibility of integrated debugging.
Currently only debugging of IBEBlocks supported.


5. Extract Metadata:

* Support of default database collate for FB 2.5 databases implemented.


6. Create Database:

* Added "Default collation" field to specify default collate for FB 2.5 databases


7. View Editor:

* Fixed some problems with resolving dependencies of a view when creating the Recreate Script.


8. IBEScript, SQL Scripts:

* Added possibility to use environment variables in INPUT, OUTPUT and SET BLOBFILE statements.

Example:

execute ibeblock
as
begin
ibec_SetEnvironmentVariable('MyScriptDir', 'D:\Scripts\MyScripts');
ibec_SetEnvironmentVariable('MyDataDir', 'D:\Data');
ibec_SetEnvironmentVariable('MyBlobData', 'D:\Data\Blobs');
end;

SET BLOBFILE '%MyBlobData%\mytable.lob';

OUTPUT '%MyDataDir%\mytable.sql';
select * from mytable
asinsert;
COMMIT;

INPUT '%MyScriptDir%\ProcessData.sql';


9. Table/View Editor:

* Added possibility to drop foreign key directly from the fields list, if exists
(from the context menu)

* Support of altering of computed by expressions implemented (FB 2.5)


10. SP/Trigger Debugger:

* Support of EXECUTE STATEMENT ... ON external connection implemented.


11. Minor bugfixes and improvements...

PM MAIL   Вверх
Akella
Дата 11.10.2010, 09:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 20
Всего: 329



PM MAIL   Вверх
Akella
Дата 17.1.2011, 17:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 20
Всего: 329



http://ibexpert.net/ibe/index.php?n=Doc.WhatsNew#ibe-r
Цитата

IBExpert 2011.01.11

1. Services / Trace and Audit:

    * Grid View feature implemented. It allows you to browse trace logs in a table mode.
    * Added the possibility to load and analyze the trace data from a file.
    * Added a context menu for trace session tabs. 

2. Code Editors:

    * Performance of search and replace has increased considerably when working with long texts. 

3. Database Explorer / Copy Data / Copy Procedure:

    * Added support for TYPE OF COLUMN, NOT NULL and default values (Firebird 2.5). 

4. Export Data:

    * Export to XML spreadsheet implemented.
    * Fixed some problems with incorrect encoding of the document when exporting data into MS Excel files. 

5. SQL Editor:

    * Support of [Ctrl + C], [Ctrl + X], [Ctrl + V] shortcuts for the Query Manager tree. 

6. Grant Manager:

    * If there is an active SP/View/Trigger editor on the screen, the corresponding object will be automatically selected when the Grant Manager is started. 

7. Data Grid / Context Menu / Reorder Grid Columns:

    * Added the possibility to toggle visibility of columns. 

8. Import Data:

    * Added the option to autolink source and destination columns by their names. 

9. User Manager:

    * Added the possibility to specify a role when connecting to the Service Manager. 

10. Drag-n-drop database objects from the Database Explorer into code editors:

    * The following choices have been added: 

 DECLARE VARIABLE ... TYPE OF COLUMN
 DECLARE VARIABLE ... TYPE OF <domain>
 DECLARE VARIABLE ... <domain>
 INSERT INTO ... SELECT

11. IBEBlock:

    * ibec_Coalesce function implemented. 

Syntax:

 function ibec_Coalesce(Val1 : variant; Val2 : variant; [Val2 : variant; ...]) ; variant;

The ibec_Coalesce function is similar to the Firebird COALESCE functions. It takes two or more arguments and returns the value of the first non-NULL argument. If all the arguments evaluate to NULL, NULL is returned.

    * SELECT ... EXPORT AS now supports export into an XML spreadsheet. 

Example:

 execute ibeblock
 as
 begin
   select * from rdb$relation_fields
   order by rdb$relation_name, rdb$field_position
   export as xmlspreadsheet into 'D:\rdb$relation_fields.xml'
   options 'ConvertToUTF8;
            DateTimeFormat="dd-mm-yyy hh:nn:ss";
            DateFormat="dd-mm-yyyy";
            TimeFormat="hh:nn:ss";
            CurrencyFormat="$0.00";
            IntegerFormat="0";
            FloatFormat="0.0000";
            ExportTextBlobs';

    ibec_ShellExecute('open', 'D:\rdb$relation_fields.xml', , , 0);
 end

    * ibec_ds_Export now supports the export of the dataset into an XML spreadsheet. 

Example:

 execute ibeblock
 as
 begin
    ExportOptions = 'ConvertToUTF8;
                     DateTimeFormat="dd-mm-yyy hh:nn:ss";
                     DateFormat="dd-mm-yyyy";
                     TimeFormat="hh:nn:ss";
                     CurrencyFormat="$0.00";
                     IntegerFormat="0";
                     FloatFormat="0.0000";
                     ExportTextBlobs';

    try
      select * from rdb$relation_fields
      order by rdb$relation_name, rdb$field_position
      as dataset dsFields;

      ibec_ds_Export(dsFields, __etXMLSpreadSheet, 'D:\rdb$relation_fields.xml', ExportOptions);

      ibec_ShellExecute('open', 'D:\rdb$relation_fields.xml', , , 0);
    finally
      if (dsFields is not null) then
        ibec_ds_Close(dsFields);
    end;
 end

    * ibec_RestoreDatabase now supports FIX_FSS_DATA and FIX_FSS_METADATA options which are equal to the corresponding gbak keys. 

Example:

 res = ibec_RestoreDatabase('D:\NEWBLOCKDEMO.FBK',
                            'localhost:D:\NEWBLOCKDEMO.FB2',
                            'ClientLib=C:\Program Files\Firebird\Bin\fbclient.dll;
                             password=masterkey; user=SYSDBA; OneAtATime; PageSize=8192;
                             fix_fss_data=WIN1251; fix_fss_metadata=WIN1251', null);

12. Database Comparer:

    * Fixed the problems with an incorrect result script when comparing temporary and persistent tables with the same name. 

13. Script Editor:

    * Added the possibility to copy error messages to the clipboard. 

14. A lot of minor bug fixes and small improvements. 


Скачать: http://www.ibexpert.com/download/

PM MAIL   Вверх
Akella
Дата 4.4.2011, 08:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 20
Всего: 329



IBExpert new version 2011.04.03 available

What's New?
1. SQL Editor 
•    Added the possibility to share SQL Editor queries between registered databases - Common queries. These queries are made available from all registered databases. 
•    The Find query tab allows you to search for queries in Histories and sets of the SQL Editor queries of any registered database. Also it is possible to perform a search in IBEBlocks and Firebird blocks stored in the IBExpert User Database. 
•    Both features are available only if usage of the IBExpert User Database (Options / Environment options / User Database) is enabled. 
2. Table Data Comparer 
•    Fixed the occasionally occurring stream write error. 
3. Database Restore 
•    Added the option to register a database straight after a successful restore (Register database after restore checkbox when Restore in new database is selected). 
4. Table Editor / Script 
•    Decode domains checkbox added. 
5. Code Editors / Code Completion 
•    Added the possibility to display a list of object names containing a specified string, instead of starting with that string. Just add the dollar sign to the beginning of an object name. For example, $tmp + [Ctrl+Space] will list all database objects (SQL keywords, etc.) containing tmp in the object name. 
Alternatively you can use two asterisks to get the same result: *tmp* + [Ctrl+Space]. 
6. To-do List 
•    Support of UTF8 implemented. 
7. Database Explorer 
•    Saving and restoring of the Database Explorer tree state (expanded folders, active node) between IBExpert sessions implemented. 
8. Environment Options / Confirmations 
•    Added an option to control what to do with an active transaction when closing a form. By default IBExpert requests for your choice for each active transaction when you close a form. Now you can change this behavior and choose Commit or Rollback as the default action. 
9. SP/Trigger/Block Debugger 
•    Improved VAR values editor. 
•    Support of UTF8. 
10. IBEBlock 
•    The implementation of ibec_iif and ibec_Coalesce functions was optimized: the evaluation of input expressions stops as soon as the result of the entire expression becomes evident in left to right order of the evaluation. 
•    ibec_GetDiskFreeSpace function implemented. This function retrieves information about the amount of space that is available on a disk volume. 
Syntax: 
 function ibec_GetDiskFreeSpace(DirectoryName : variant) : variant; 
DirectoryName is a directory on the disk. If this parameter is NULL or an empty string, the function uses the root of the current disk. ibec_GetDiskFreeSpace returns the total number of free bytes on a disk that are available to the user who is associated with the calling thread. 
Example: 
Код

 execute ibeblock 
 as 
   begin 
     FreeSpace = ibec_GetDiskFreeSpace('C:\'); 
     ibec_ShowMessage('Total free space: ' || :FreeSpace || ' bytes'); 
   end; 

•    ibec_GetServerLog function implemented. This function retrieves a Firebird/InterBase server log using the Services API (if available) and saves it into a specified file (or variable). 
Syntax 
 function ibec_GetServerLog(ConnectParams : string; FileName : variant) : variant; 
If FileName is specified as NULL or an empty string, the ibec_GetServerLog function returns the server log as the result. Otherwise it returns NULL. 
Example 
 execute ibeblock 
 as 
   begin 
     res = ibec_GetServerLog('ServerName=localHOST/3070; User=SYSDBA; Password=masterke; 
                              ClientLib="C:\Program Files\Firebird25\bin\fbclient.dll"', 
                              'W:\srvlog.txt'); 
   end 
11. A lot of minor bug fixes and small improvements 
The IBExpert Team



Скачать: http://www.ibexpert.com/download/
PM MAIL   Вверх
Akella
Дата 8.9.2011, 14:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 20
Всего: 329



IBExpert new version 2011.09.05 available
http://www.ibexpert.com/download/
PM MAIL   Вверх
Akella
Дата 2.12.2011, 09:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 20
Всего: 329



Что нового в версии 12.01.2011: http://ibexpert.net/ibe/index.php?n=Doc.WhatsNew#ibe-v

Цитата

IBExpert 2011.12.01

1. IBExpert storage

Since this version IBExpert uses the Firebird database and Firebird Embedded 2.5 to store IBExpert data (registered databases, query histories etc.) by default.


In previous versions by default IBExpert stored this data in the IBExpert.stg file and the user was able to change this manually in Options / Environment Options / User Database.
Working with IBExpert.stg is still possible (for example, if you disable the User Database manually) but you will get a warning every time you start IBExpert, and we will not support this method in the future.
2. The page control component was replaced with a new one.
You can customize its look under Options / Visual Options / Page Control. If you're working with IBExpert in a terminal session it is a good idea to choose Terminal style to avoid painting slowdown.
3. Import Data:
Added the possibility to import data into updatable views.
4. Blob Viewer
Added blob size information.
5. Options / Object Editor Options / Table Editor
The Use domain description as a description of a new domain-based field option was added. By default, when you create a new domain-based field, IBExpert copies the domain description into the description of a new field. To disable this behavior just deactivate this option.
6. Code Formatting
Fixed the problem with incorrect formatting of the FULL JOIN clause.
7. Procedure Editor:
Added information about the procedure source length. You can disable this in Options / Object Editor Options / Procedure Editor, using the Always display procedure DDL size option.
8. Extract Metadata:
Fixed the occasional problem with extracting blobs when they are extracted in separate lob-files.
9. A lot of small bug fixes and minor improvements.



Скачать (прямая ссылка)>>


Я заметил, что немного обновили интерфейс, IBExpert теперь работает шустрее, при чем это видно невооружённым глазом.

Вверху, над таблицей структуры есть панелька, показывающая информацию о выбранном поле, например вот для вычисляемого поля:
user posted image



PM MAIL   Вверх
Akella
Дата 12.12.2011, 11:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 20
Всего: 329



Вышла новая версия IBExpert 2011.12.11: http://ibexpert.net/ibe/index.php?n=Doc.WhatsNew#ibe-w

Цитата

IBExpert 2011.12.11

1. IBExpert Named User License
Some changes were required for the new IBExpert Named User License.

2. Registered VAR and Site License holders
Important: if you have a valid VAR or Site license, please contact [email protected] for new license file.

3. Some small bug fixes and minor improvements.


Скачать, прямая ссылка >>
PM MAIL   Вверх
Akella
Дата 22.2.2012, 10:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 20
Всего: 329



Вышла новая версия IBExpert  2012.02.21

Цитата

New features include: 
1.    Data import: now you can convert Boolean values to smallint values when importing data into a new table. You can also now automatically generate simple column names for the target table. 
2.    To-Do list: now you can duplicate To-Do items. 
3.    Extract metadata: New Always include COLLATE option. 
4.    Search metadata: New Do not search in comments option. 
5.    New IBEBlock functions and features. 
6.    Many small bug fixes and minor improvements. 
Since version 2011.12.01 IBExpert now uses the Firebird database and Firebird Embedded 2.5 to store all IBExpert data (registered databases, query histories etc.) by default. In previous versions by default IBExpert stored this data in the IBExpert.stg file and the user was able to change this manually in Options / Environment Options / User Database. Working with IBExpert.stg is still possible (for example, if you disable the User Database manually), but you will get a warning every time you start IBExpert, and we will not support this method in the future. 


Скачать >>
PM MAIL   Вверх
Akella
Дата 11.5.2012, 09:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 20
Всего: 329



Скачать >>


IBExpert 2012.05.09

1. Code Formatter 
•    Implemented formatting of IN AUTONOMOUS TRANSACTION statement. 
•    There is a new option for SELECT and UPDATE statements, Line feed before column list delimiter, which allows you to format them as below: 
   SELECT Customer
        , Contact_First
        , Contact_Last
        , Address_Line1
          ...

   UPDATE Help_Items
     SET Item_Parent_Id = :Varpitem_Parent_Id
       , Item_Title = :Varpitem_Title
       , Item_Order = :Varpitem_Order
       , Item_Data = :Varpitem_Data
         ...
2. Import Data 
•    Trim string values if they are too long option added (General Options tab). If this option is enabled, IBExpert will silently truncate strings if they exceed the target field length. 
3. Code Editors / Code Insight / Code Parameters Hint 
•    For stored procedures the parameters’ hint now contains a description of the current input parameter. If there is no description specified for the current parameter – a description of the procedure itself will be displayed, if it exists. 
•    For user-defined functions the parameters’ hint displays a UDF description, if it exists. 
•    For the VALUES part of INSERT statements the parameters' hint displays a description of the current field or table description. 
•    The following options are available under Options / Editor Options / Code Insight allowing you to customize the behavior of the parameters tip: 
o    Show current parameter/field description. 
o    Show parent object description if there is no description for current parameter/field. 
o    Maximum number of description lines to show. 
4. Code Editors 
•    Quick Comment feature implemented. Using the [Ctrl] + [/] (Ctrl + Slash) shortcut you can quickly comment/uncomment the current line of code or selected block using the single line comment style (-- at the beginning of the line). 
5. Search Metadata 
•    Fixed the problem with searching non-ASCII text when using UTF8 connection charset. 
6. IBEBlock 
•    ibec_ImportData: Support of TrimStrings option added. 
•    ibec_Decode function implemented. The ibec_Decode function has the functionality of an IF...THEN...ELSE statement. 
Syntax: 
  function ibec_Decode(Expression : variant; Search : variant; Result : variant; 
                       [Search : variant; Result : variant]... [; Default : variant]) : variant;
•    Expression is the value to compare. 
•    Search is the value that is compared against Expression. 
•    Result is the value returned, if Expression is equal to Search. 
•    Default is optional. If no matches are found, the ibec_Decode will return Default. If Default is omitted, then the ibec_Decode function will return NULL (if no matches are found). 
Example: 
  CityName = ibec_Decode(CityCode, 1, 'Berlin', 2, 'Rome', 3, 'Bangkok', 'Unknown'); 
•    The following functions have been implemented for reading/writing from/to a file stream: 
function ibec_fs_ReadByte(FileHandle : variant) : integer; 
function ibec_fs_WriteByte(FileHandle : variant; Value : integer) : integer; 
function ibec_fs_ReadWord(FileHandle : variant) : integer; 
function ibec_fs_WriteWord(FileHandle : variant; Value : integer) : integer; 
function ibec_fs_ReadDoubleWord(FileHandle : variant) : integer; 
function ibec_fs_WriteDoubleWord(FileHandle : variant; Value : integer) : integer; 
function ibec_fs_ReadInt32(FileHandle : variant) : integer; 
function ibec_fs_WriteInt32(FileHandle : variant; Value : integer) : integer; 
•    ibec_fs_ReadByte function reads one byte from the file stream and returns an unsigned integer value (0..255). 
•    ibec_fs_ReadWord function reads two bytes from the file stream and returns an unsigned integer value (0..65535). 
•    ibec_fs_ReadDoubleWord function reads for bytes from the file stream and returns an unsigned integer value (0..4294967295). 
•    ibec_fs_ReadInt32 function reads for bytes from the file stream and returns a signed integer value (–2147483648..2147483647). 
•    ibec_fs_WriteByte functions writes one byte to the file stream as a 8-bit unsigned integer. 
•    ibec_fs_WriteWord functions writes two bytes to the file stream as a 16-bit unsigned integer. 
•    ibec_fs_WriteDoubleWord functions writes four bytes to the file stream as a 32-bit unsigned integer. 
•    ibec_fs_WriteInt32 functions writes for bytes to the file stream as a 32-bit signed integer. 
All ibec_fs_WriteXXX functions return the number of bytes written to the file stream. 
•    Below is an example of an IBEBlock which scans a database file and retrieves some useful information about the distribution of database pages. You can also find this block in the \Blocks\Samples\DB Pages Statistics directory. 
   execute ibeblock (DBFileName varchar(1000) comment 'Path to database file')
   returns (
     PageType varchar(100) comment 'Page Type',
     PageCount integer comment 'Page Count',
     PagePercent numeric(15,2) comment 'Page %',
     PageMb numeric(15,2) comment 'Size, Mb')
   as
   begin
     TimeStart = ibec_GetTickCount();
     iPageIndex = 0;
     aPages = ibec_Array(0,0,0,0,0,0,0,0,0,0,0);
     aPageTypes = ibec_Array('Unused', 'Database Header', 'Page Inventory Page', 'Transaction Inventory Page', 'Pointer Page',
                             'Data Page', 'Index Root Page', 'Index Page', 'Blob Data Page', 'Generator Page', 'Write Ahead Log');

     aBitMasks = ibec_Array(1, 2, 4, 8, 16, 32, 64, 128);

     fs = ibec_fs_OpenFile(DBFileName, __fmOpenRead + __fmShareDenyNone);
     if (fs is null) then
       Exit;
     try
       ibec_fs_Seek(fs, 16, __soFromBeginning);

       iPageSize = ibec_fs_ReadWord(fs);
       iPageSizeSub20 = iPageSize - 20;

       ibec_fs_Seek(fs, iPageSize + 20, __soFromBeginning);
       sPIP = ibec_fs_ReadString(fs, iPageSizeSub20);
       NextPIPIndex = iPageSizeSub20 * 8 - 1;

       ibec_fs_Seek(fs, 0, __soFromBeginning);
       while (not ibec_fs_Eof(fs)) do
       begin
         if (ibec_mod(iPageIndex, 100) = 0) then
         begin
           TimeSpent = ibec_Div(ibec_GetTickCount() - TimeStart, 1000);
           iSpeed = ibec_IIF((iPageIndex = 0) or (TimeSpent = 0), 0, ((iPageSize / 1024) * iPageIndex) / 1024 / TimeSpent);
           ibec_Progress(iPageIndex || '  :  ' || TimeSpent || '  :  ' || iSpeed || ' Mb/s');
         end;
         iVal = ibec_fs_ReadByte(fs);

         iPIPBytePos = ibec_mod(ibec_div(iPageIndex, 8), iPageSizeSub20) + 1;
         iPIPBitMaskIdx = ibec_mod(iPageIndex, 8);
         if (iPIPBitMaskIdx = 0) then
           iPIPByte = ibec_Ord(ibec_Copy(sPIP, iPIPBytePos, 1));
         iPIPBitMask = aBitMasks[iPIPBitMaskIdx];
         IsUsed = (ibec_and(iPIPBitMask, iPIPByte) = 0);

         if (IsUsed) then
           aPages[iVal] = aPages[iVal] + 1;
         else
           aPages[0] = aPages[0] + 1;

         if (iPageIndex = NextPIPIndex) then
         begin
           ibec_fs_Seek(fs, 19, __soFromCurrent);
           sPIP = ibec_fs_ReadString(fs, iPageSizeSub20);
           NextPIPIndex = NextPIPIndex + iPageSizeSub20 * 8;
         end;

         iPageIndex = iPageIndex + 1;
         ibec_fs_Seek(fs, iPageIndex * iPageSize, __soFromBeginning);
       end;

       PageType = 'Total Pages';
       PageCount = iPageIndex;
       PagePercent = 100;
       PageMb = (PageCount * (iPageSize / 1024)) / 1024;
       suspend;

       foreach (aPages as PageCnt key Idx skip nulls) do
       begin
         PageType = aPageTypes[Idx];
         PageCount = PageCnt;
         PagePercent = (PageCnt/iPageIndex) * 100;
         PageMb = (PageCount * (iPageSize / 1024)) / 1024;
         suspend;
       end
     finally
       ibec_fs_CloseFile(fs);
     end
   end 
7. A lot of minor bug fixes and small improvements. 

PM MAIL   Вверх
Akella
Дата 21.8.2012, 15:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 20
Всего: 329



Вышла новая версия.
Скачать >>
Цитата

IBExpert new version 2012.08.19 available

What´s new?
1.Trace and Audit Service

* Support for log_sweep option implemented (Firebird 2.5.2)

* Source/Details window implemented. In Grid mode it allows
to see source and details of each trace record.

2. Code Formatter

* "CRLF after UPDATE" and "Indent before table name" options
added for UPDATE statement

3. Event Blocks

* In this version we introduce Event Blocks feature which
allow you to process some events within IBExpert.

* Following events are currently available for processing:

After IBExpert starts event
Before IBExpert stops event
Before connect to database event
After database connected event
Before disconnect from database event
After database disconnected event
Before metadata change event
After metadata changed event

* Event Blocks are stored in the User Database and available
as ordinary IBEBlocks on the Blocks page of the DB Explorer.

* There are two ways to create an event block:
- Create an ordinary IBEBlock and associate it with the event
using Event page of the Block Editor.

- Use "Create/Edit event block" of the context menu of the
blocks tree. IBExpert will associate new block with selected
event automatically.

* There is a template/example of event block available
on the Event page of the Block editor. It lists actual
block input parameters and also can have some piece of
code which illustrates possible actions you can perform
when processing events.

* Event blocks start to work just after you save them
initially - take this into account.

* "Debug when fires" option allows you to start the block
debugger when the associated event fires. This option
takes effects immediately after you turn it on but is
actual during current session of IBExpert only.

* If you need to process some specific events within IBExpert
let us know about what do you want to process and what result
do you expect.

4. Default blocks and language files

* In this version we have updated all default blocks and most of the language files

5. Minor bugfixes and small improvements 


PM MAIL   Вверх
Akella
Дата 27.11.2012, 11:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 20
Всего: 329



Цитата

New IBExpert Version 2012.11.26 available
New features include: 
1.    Database description: now in the SQL Assistant and HTML documentation. 
2.    Index dependencies: now supported. 
3.    Before/After metadata change: events now supported in the Script Executive. 
4.    Import Data: import of text files with fixed column widths now supported. 
5.    IBEBlocks: new and improved. 
6.    A few minor bug fixes and small improvements. 


Подробнее >>




Скачать >>
PM MAIL   Вверх
Akella
Дата 15.10.2013, 08:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 20
Всего: 329



New IBExpert version 2013.10.08 available
New features: 
1.    IBExpert Benchmark: Compare the performance of different hardware, software and operating systems for use as your Firebird Server! 
2.    Firebird 3.0 support: We have already integrated the first Firebird 3.0 functions and some of the new Firebird 3.0 Alpha version features have already been implemented. More to follow soon! 
3.    IBEBlock FTP support: Further commands have been integrated into the IBEBlock language for automated access to FTP servers. 
4.    Automatic update information: The new IBExpert version now automatically checks for updates and informs you of any new version as soon as it is published. 
5.    Our new online shop: Implemented using IBExpert, IBEBlock, Firebird and Apache on a Windows Server. We also offer workshops, so you can learn to integrate this technology in your own projects. 
6.    ... and much more. 

Скачать бесплатную версию IBExperhttp://www.ibexpert.com/rus/ibe_sfx.exe
PM MAIL   Вверх
Akella
Дата 8.1.2014, 10:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 20
Всего: 329



PM MAIL   Вверх
Akella
Дата 19.3.2014, 11:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 20
Всего: 329



Новая версия IBExpert 2014.03.16
Скачать бесплатную версию IBExpert http://www.ibexpert.com/rus/ibe_sfx.exe 


What´s new?    
1.    Export data

2.    Export data as SQL script

3.    Script Executive, IBEScript

4.    Support of CREATE/ALTER/RECREATE/DROP/COMMENT FUNCTION statements and version history for stored functions (Firebird 3)

5.    Extract Metadata

6.    Grant Manager

7.    Autogrant privileges

8.    PSQL parser

9.    SQL Editor

10.    Trace and Audit service

11.    Data frame

12.    IBEBlock

13.    Minor bug fixes and small improvements.

http://ibexpert.net/ibe/index.php?n=Doc.WhatsNew#ibe-i1
PM MAIL   Вверх
Akella
  Дата 22.7.2015, 08:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 20
Всего: 329



IBExpert new version 2015.06.01
1. Database Inside 
•    Support of Firebird 3 databases implemented. 
•    Fixed the accidental invalid floating point operation error. 
2. Database Comparer, Table Data Comparer 
•    Fixed the problem that caused IBExpert to crash in some cases. 
3. Support of online validation (Firebird 2.5.4) implemented 
There are two ways to perform online validation: 
•    In the Database Explorer select one or more tables and choose Validate selected table(s) online from the context menu. 
•    In the Table Editor select Validate online from the Editor menu. 
Online validation is available only in Firebird 2.5.4. 
4. Data grids 
•    Data tips for blob fields are shown in Unicode if it is necessary. 
5. Code Editors 
•    Support of statistical functions and linear regression functions (highlighting, parameter tips) implemented, Firebird 3. 
6. PSQL parser 
•    Support of REGR_xxx (linear regression) functions as window functions implemented (Firebird 3). 
7. Blob Viewer 
•    Added support of Firebird 3 format descriptors (As format page). 
8. Minor bug fixes and small improvements 

http://ibexpert.net/downloadcenter/index.php
http://www.ibexpert.com/rus/ibe_sfx.exe
PM MAIL   Вверх
Страницы: (2) [Все] 1 2 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Interbase"
Alex

Обязательно указание:

1. Версию InterBase (Firebird, Yaffil)

2. Способа доступа (ADO, BDE, IBX и т.д.)

  • КАК ПРАВИЛЬНО ОФОРМИТЬ КОД - ЗДЕСЬ
  • КАК ПРАВИЛЬНО УКАЗАТЬ ТЕКСТ ОШИБКИ - ЗДЕСЬ
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • FAQ раздела лежит здесь!

Если Вам понравилась атмосфера форума, заходите к нам чаще! С Уважением, Akella.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Firebird, Interbase | Следующая тема »


 




[ Время генерации скрипта: 0.2396 ]   [ Использовано запросов: 23 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.