Страница 1 из 2

Выпущена русскоязычная версия IBStudio

Добавлено: 30 янв 2007, 15:34
Pavel Kutakov
Очередной апдейт IB/FB Development Studio доступен на русском языке. Веб сайт теперь тоже на русском.
Нововведения последней версии - поддержка InterBase 2007 и автоматическое создание неопределенных переменных в процедурах и триггерах.
Дистрибутив тут: http://www.sqlly.com/download.ru.html

Error...

Добавлено: 31 янв 2007, 08:15
callisto
необычный инструмент и по первому заходу непривычно... :)

об ошибке:
- открываю консоль администратора.
- если есть зарегистрированные базы: щелчок мышью на пустом пространстве (закладка "Базы") списка баз, при выбранной базе - получаю "Access violation ..." :)

ERROR

Добавлено: 31 янв 2007, 08:43
callisto
- запускаем "Редактор баз данных"
- в левой части окна "Проект" выбираем показ "Объекты по группам"
- "тыкаемся" мышью на любой элемент в дереве "База данных" (Таблицы, Представления и т.д.) получаем:

ERROR: Empty object name cannot be used in Metadata Cache.

Re: ERROR

Добавлено: 31 янв 2007, 10:05
Pavel Kutakov
Спасибо большое, ошибочка действительно имеет место. К пятнице будет точно исправлена.

ERROR ...

Добавлено: 01 фев 2007, 03:30
callisto
------------------------------------------------
некоторые очепятки :)
------------------------------------------------
Окно: "Регистрация базы данных"
Вкладка: "Общие настройки"

Надпись: "SQL диалектt"

------------------------------------------------
ERROR
------------------------------------------------
Окно: "Восстановление базы данных"
Группа: "Файлы для бэкапа"

В только что открывшемся окне доступны кнопки
"Переместить выше", "Переместить ниже"
"тыкаем" в кнопку "Перместить ниже" - ну просто так получилось :)
получаем:

ERROR: Unknown error message

Re: ERROR ...

Добавлено: 01 фев 2007, 10:56
Pavel Kutakov
callisto писал(а): "тыкаем" в кнопку "Перместить ниже" - ну просто так получилось :)
получаем:

ERROR: Unknown error message
:oops:
Все исправлено (включая предыдущие проблемы), обновленная версия уже на сайте.

Редактор базы данных.Обновить(F5)

Добавлено: 05 фев 2007, 04:14
callisto
Редактор базы данных.
Не обновляется список объектов БД в режиме просмотра "Объекты по группам".
1. Вообще-то функция "Обновить (F5)" в режиме просмотра "Объекты по группам" недоступна в принципе (!), что не есть хорошо.
2. Даже если в режиме "Объекты по типам" выполнить "Обновить ..." - список обновляется - но только для данного режима, если перейти в режим "Объекты по группам" то там наблюдается "старый" список объектов... и обновить невозможно. :(

Даная ситуация обнаружена при выполнении скрипта, который "влияет" на количественный состав объектов БД (добавляет, удаляет)

Re: Редактор базы данных.Обновить(F5)

Добавлено: 05 фев 2007, 16:46
Pavel Kutakov
callisto писал(а):Редактор базы данных.
Не обновляется список объектов БД в режиме просмотра "Объекты по группам".
Большое спасибо, все исправлено. Новая версия доступна на сайте.

Добавлено: 06 фев 2007, 12:11
Энди Таккер
1. Снес (штатными средствами) старую версию студии (каталог удалил со всем, что там осталось руками), поставил новую, - ни один инструмент не запускается. Выдает "DB not open", что за "DB" - никакой конкретики. Выяснилось, что при деинсталяции ключи реестра не удаляются. Соответственно программа пытается открыть UserDataBase, которого, само-собой, нету. Непорядок однако.
2. Пути к базам, при регистрации, через алиасы можно прописать? У меня не получилось. При указании алиаса в поле пути к базе студия пытается найти файл с таким именем в рабочем каталоге либо сервера, либо своем, в зависимости от текущего режима студии.

Добавлено: 06 фев 2007, 13:13
Pavel Kutakov
1. В реестре нет никаких путей к базе. Да и сносил я много раз штатными средствами... странно. Система какая ? Админские права есть ?
2. Все работает если при регистрации базы на закладке Additional выбрать библиотеку для коннекта к серверу. По умолчанию там gds32.dll . Нужно выбрать fbclient.dll. Можно еще в глобальных настройках выбрать нужную библиотеку и тогда она всегда будет подставляться автоматически

Добавлено: 07 фев 2007, 11:54
Энди Таккер
По пункту два все так и сделано. Билиотека указана какая нужно. В глобальных настройках тоже она же настроена. Сервер FB 2.0.1. Ставлю путь - соединяется. Ставлю алиас - выдает "Не удается найти указанный файл". IBExpert по алиасу соединяется без проблем. Что еще можно прверить?

Добавлено: 07 фев 2007, 15:30
Pavel Kutakov
Только что еще раз все проверил используя отладочный билд Fb 2.0.1. У меня получилось, что коннект через алиас работает только если коннектиться к localhost. Через локальный протокол не работает.

Добавлено: 08 фев 2007, 13:45
Энди Таккер
С алиасами разобрался. Думал, что "(local)" в имени сервера это и есть localhost, т.к. ФБ с двойки локальный коннект не поддерживает по определению. Сейчас все работает.
Теперь по поводу деинсталяции. Не удаляет он ключи из реестра. Только что проверил. У далял через "Установка и удаление программ". С правами администратора. Если перед этим в предыдущей версии было создано локальное хранилище, и после деинсталяции его удалить руками, то после установки новой версии студии при запуске любой задачи появляется окно с сообщением "Cannot perfom operation -- DB is not open." И далее ничего не работает, пока руками не удалишь из реестра ключ "HKEY_CURRENT_USER\Software\SQLLY\IBDevStudio\Options\Storage".

Добавлено: 08 фев 2007, 16:13
kdv
ФБ с двойки локальный коннект не поддерживает по определению
не надо, все поддерживает.

Добавлено: 08 фев 2007, 16:20
dimitr
Pavel Kutakov писал(а):Только что еще раз все проверил используя отладочный билд Fb 2.0.1. У меня получилось, что коннект через алиас работает только если коннектиться к localhost. Через локальный протокол не работает.
еще как работает. Клиент должен быть от 2.0.

Добавлено: 08 фев 2007, 17:03
Pavel Kutakov
dimitr писал(а): еще как работает. Клиент должен быть от 2.0.
Ммм, возможно я использовал клиента от 1.5. Проверю еще разок...

Добавлено: 08 фев 2007, 18:42
Энди Таккер
kdv писал(а): не надо, все поддерживает.
Точно, это я фигню сморозил. Однако получается что локальный коннект с алиасами не проходит?

Добавлено: 09 фев 2007, 10:16
dimitr
скорее всего не работает из-за того, что fbclient не может найти aliases.conf. Обычно это лечится instreg-ом.

Добавлено: 09 фев 2007, 11:42
Энди Таккер
dimitr писал(а):скорее всего не работает из-за того, что fbclient не может найти aliases.conf. Обычно это лечится instreg-ом.
Так и есть. Подправил реестр - все заработало.

Редактор процедур

Добавлено: 17 фев 2007, 16:48
callisto
не знаю как другие разработчики, но меня конкретно напрягает невозможность увидеть весь текст процедуры в режиме редактирования...
переключиться в "скрипт" можно, но там же править нельзя :(
иконки параметров и переменных на первый взгляд различить просто невозможно, приходится приглядываться... их цветовой раскрас - не выход, чрезмерная "ляпистость" только мешает.
пожелание:
было бы весьма нелишним (!!!) предоставить выбор стиля редактора.