Online Documentation for SQL Manager for InterBase/Firebird
Часто задавамые вопросы
Что такое EMS SQL Manager for InterBase/Firebird?
Что мне необходимо для начала работы с SQL Manager for InterBase/Firebird?
Не могу модифицировать DDL. Почему?
Как мне настроить форматы данных в сетке данных?
Как мне увидеть системные таблицы (rdb$xxx) в Проводнике БД/DB Explorer?
Как мне изменить директорию, в которую будут сохраняться экспортированные данные?
Чем отличаются функции “Extract Metadata” и “Export As Insert”?
Что такое EMS SQL Manager for InterBase/Firebird?
О:
EMS SQL Manager for InterBase/Firebird - это высокоэффективный инструмент для администрирования баз данных InterBase и Firebird. Легкий и удобный графический интерфейс поможет обслуживать базы данных, работать с их объектами, управлять таблицами, строить запросы SQL, администрировать пользователей и их права, искать, извлекать и распечатывать метаданные, а также выполнять многое другое. Некоторые функции SQL Manager for InterBase/Firebird : Графический конструктор баз данных; Генератор отчетов HTML; Дизайнер запросов; Редактор полей BLOB, Графический анализатор плана; Экспорт данных в 15 доступных форматов; Импорт данных из самых популярных форматов; Системы управления пользователями и правами; Поддержка дополнений сторонних разработчиков и многое другое.
Чем отличаются Профессиональная/Professional и Облегченная/Lite версии продукта SQL Manager for InterBase/Firebird?
О:
Обе эти версии отличаются количеством функций и ценой. Чтобы подробнее узнать обо всех различиях и зарегистрировать Ваш SQL Manager for InterBase/Firebird , пожалуйста, посетите соответствующие страницы продукта.
Что мне необходимо для начала работы с SQL Manager for InterBase/Firebird?
О:
Во-первых, Вы должны иметь возможность подключиться к локальному или удаленному серверу InterBase/Firebird. Во-вторых, Ваш компьютер должен соответствовать системным требованиям EMS SQL Manager for InterBase/Firebird.
Чем отличаются функции Импорт/Экспорт в SQL Manager for InterBase/Firebird от утилит Export/Import for InterBase/Firebird?
О:
Export/Import for InterBase/Firebird включают в себя несколько дополнительных возможностей, не поддерживаемых SQL Manager for InterBase/Firebird, например:
- экспорт/импорт данных из/в нескольких таблиц сразу;
- экспорт/импорт данных из/в таблиц, выбранных из различных баз данных на одном хосте;
- консольная утилита для экспорта/импорта с использованием файла конфигурации, содержащего все настройки.
Чем отличается функция "Design Query" из инструментария SQL Manager for InterBase/Firebird от приложения SQL Query for InterBase/Firebird?
О:
В первую очередь, SQL Query for InterBase/Firebird работает быстрее, так как это более легкий продукт. Также SQL Query for IB/FB обладает рядом дополнительных функций для построения запросов, например:
- "избранные/favorite" запросы для поиска и быстрого запуска наиболее часто исполняемых запросов;
- хранение истории запросов, позволяющей совершить "откат" к любому отредактированному запросу;
- различные улучшения интерфейса программы для более продуктивной и удобной работы.
Чем отличается встроенная в SQL Manager for InterBase/Firebird функция "Извлечь Метаданные" от утилиты DB Extract for InterBase/Firebird?
О:
DB Extract for InterBase/Firebird включает в себя некоторые дополнительные функции, которые недоступны в SQL Manager for InterBase/Firebird, например:
- извлечение метаданных из различных баз данных, расположенных на одном сервере;
- консольное приложение для упрощения процесса извлечения;
- большая скорость работы.
Не могу модифицировать DDL. Почему?
О:
Закладки DDL во всех редакторах объектов имеют параметры "только чтение/read only". Они отображают SQL-текст операций, которые Вы переносите из таблиц в закладки "Поля", "Индексы" или через UDF. Чтобы модифицировать этот текст, необходимо скопировать его в буфер обмена, а затем изменять его, используя Редактор Сценариев SQL.
Как мне настроить форматы данных в сетке данных?
О:
Настроить все отображаемые форматы (integer, float, date, time и date/time) можно в окне "Параметры Среды/Environment Options".
Как мне увидеть системные таблицы (rdb$xxx) в Проводнике БД/DB Explorer?
О:
Чтобы системные таблицы отображались в Проводнике БД/DB Explorer, отметьте опцию "Показывать системные таблицы/Show system tables" на странице "Дополнительно/Additional" диалога "Регистрация базы данных/Database Registration". Получить доступ к этому диалогу Вы сможете только после регистрации базы данных, просто нажав правой клавишей мыши на базе данных в Проводнике БД, и выбрав во всплывающем меню пункт "Информация о регистрации БД/Database Registration Info". Также Вы можете поместить все системные таблицы в отдельный узел, найдя соответствующий параметр в Проводнике БД/DB Explorer на странице диалога "Параметры Среды/Environment Options".
Я пытаюсь создать отчет в Конструкторе Отчетов/Report Designer, но не могу получить доступ к данным таблицы: список 'Band data source' пуст.
О:
Чтобы получить источник данных в отчете, Вам нужно добавить диалоговую форму в отчет (меню 'Редактировать/Edit' \ 'Добавить форму диалога/Add dialog form' Конструктора Отчетов), затем поместить в нее базу данных и компоненты запроса из левой панели конструктора и установить связь и параметры запроса. После этого запрос должен появиться в списках источников данных.
Моя таблица содержит около 1000 записей и большое количество полей. Ее открытие в закладке Data занимает слишком много времени.
О:
Вам нужно установить параметр "Grid Mode" для таблицы как "Load Visible Rows". Нажмите правой кнопкой мыши на табличную решетку и выберите пункт "Grid Mode \ Load Visible Rows".
Мне нужно внести некоторые изменения в объекты моей тестовой базы данных, а затем те же изменения проделать и в основной. Может быть, в SQL Manager for InterBase/Firebird для этого есть специальные инструменты?
О:
Диалог "Database Registration Info" содержит закладку "Протокол/Log", в которой Вы можете разрешить протоколирование всех изменений метаданных в базе данных, а также протоколирование выражений SQL, выполняемых в Редакторе SQL.
Я пытался экспортировать данные из таблицы, но обнаружил, что могу экспортировать только первые 1000 записей. Можно ли экспортировать большее количество записей, если таблица содержит более, чем 1000 записей?
О:
Функция "Экспорт данных/Export Data" позволяет экспортировать только выделенные записи в окне решетки. Область выделения ограничена 1000 записями по умолчанию, но чтобы экспортировать их все, Вы можете сами увеличить это значение. Также Вы можете установить значение ограничения по умолчанию в закладке "Решетка/Grid" в диалоге "Параметры среды".
Как мне изменить директорию, в которую будут сохраняться экспортированные данные?
О:
Для смены директории выполните следующие действия:
- Выделите правой клавишей мыши необходимую базу данных в Проводнике БД/DB Explorer и выберите "Database Registration Info..." во всплывающем меню (этот пункт Вы можете найти также в основном меню "Database"). Откроется форма "Параметры базы данных/The Database Properties.
- Щелкните левой клавишей на закладке "Сохранить параметры/Save Options".
- В секции "Директория по умолчанию для Экспорта Данных/Default Directory for Export Data" Вы можете выбрать директорию для экспорта файла.
Чем отличаются функции “Extract Metadata” и “Export As Insert”?
О:
Функция “Export As Insert” предназначена для экспорта табличных данных, которые будут вставлены в другую базу данных, отличную от сервера InterBase. Функция “Extract Metadata” используется для копирования данных в таблицы сервера InterBase.
Я работаю с FireBird 1.5 и при попытке соединиться с любой базой данных получаю сообщение об ошибке от SQL Manager for InterBase/Firebird: “Can't format message xx:xx -- message file C:\Program Files\Borland\InterBase\Interbase.msg not found. Unavailable database."
О:
В версии сервера Firebird 1.5 существует проблема "DLL Hell". Это значит, что SQL Manager for InterBase/Firebird не может использовать библиотеку gds32.dll, установленную в Вашем системном каталоге. Вам нужна "legacy-compatible" библиотека gds32.dll. Ее можно установить с помощью программы instclient.exe из папки .....\bin в каталоге Firebird. Перед выполнением этой операции важно ознакомиться с информацией по версии и сопутствующим файлом README_library_install.txt (находится в подкаталоге ..\doc).