EMS logo

Навигация по продуктам

SQL Manager for IB/FB

Наш партнерский статус

Microsoft Certified Partner
Oracle Certified Partner
Embarcadero Technology Partner

EMS SQL Manager for InterBase/Firebird

Продукт - FAQ

Содержание

В:
Что такое EMS SQL Manager for InterBase/Firebird ?
О:

EMS SQL Manager for InterBase/Firebird  - это высокоэффективный инструмент для администрирования баз данных InterBase и Firebird. Легкий и удобный графический интерфейс поможет обслуживать базы данных, работать с их объектами, управлять таблицами, строить запросы SQL, администрировать пользователей и их права, искать, извлекать и распечатывать метаданные, а также выполнять многое другое. Некоторые функции SQL Manager for InterBase/Firebird : Графический конструктор баз данных; Генератор отчетов HTML; Визуальный конструктор запросов; Редактор полей BLOB, Графический анализатор плана; Экспорт данных в 15 доступных форматов; Импорт данных из самых популярных форматов; Системы управления пользователями и правами; Поддержка дополнений сторонних разработчиков и многое другое.

В:
Чем отличаются стандартная и бесплатная версии SQL Manager for InterBase/Firebird?
О:
Эти версии отличаются своей функциональностью. Поскольку SQL Manager Freeware – это бесплатное приложение, оно имеет ряд функциональных ограничений, например, максимальное количество зарегистрированных баз данных не может превышать 5, а также некоторые другие. Подробный список отличий вы можете найти на нашем сайте в Таблице характеристик программы.
В:
Что мне необходимо для начала работы с 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, например:
  • экспорт/импорт данных из/в нескольких таблиц сразу;
  • экспорт/импорт данных из/в таблиц, выбранных из различных баз данных на одном хосте;
  • консольная утилита для экспорта/импорта с использованием файла конфигурации, содержащего все настройки.
В:
Чем отличается функция "Query Builder" из инструментария 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).
В:
Можно ли как-то восстановить мои запросы/настройки/регистрации БД со старого или неисправного HDD, на котором был установлен SQL Manager?
О:
SQL Manager хранит все свои настройки в реестре Windows. Это означает, что единственный способ перенести их – получить доступ к реестру Windows. Сделать это можно, загрузив ОС со старого HDD (если это возможно) либо открыв файл реестра специальной программой-редактором. Если это удалось, то можно выгрузить ветку ‘HKEY_CURRENT_USER\Software\EMS\IB Manager4’ в *.REG файл, перенести этот файл на новую систему и добавить информацию в реестр с помощью двойного щелчка мыши по файлу.