Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Создание внешней таблицы [D7, FireBird 1.5]


DancerMan ©   (2005-12-05 11:21:00) 

Добрый день!
В firebird.conf  
RootDirectory = 'C:\Program Files\FireBird\Firebird_1_5'
ExternalFileAccess = Full

В IBQuery1.SQL пишу запрос:
CREATE TABLE WAU1 EXTERNAL FILE 'wau.txt'
(BRAND NUMERIC(2,0) )

IBQuery1.Active делаю true
Созданный файл нигде не нахожу. Тем не менее, при выполнении этого же запроса второй раз пишет:
unsuccessful metadata update Table WAU1 already exists.

Что я делаю не так? Как правильно создавать внешние таблицы?


DancerMan   (2005-12-05 12:37:00) [1]


> файл должен сущестововать ДО

В IBExpert создаю внешнюю таблицу.
Работаю удаленно. Путь указан относительно сервера.

CREATE TABLE WAU1
EXTERNAL FILE 'D:\Katalog\tmp\wau1.txt' (
   BRAND NUMERIC(2,0))

Компиляция проходит успешно.
При подтверждении транзакции выдает ошибку:
Unsuccessful execution caused by system error that does not preclude successful execution of subsequent statements.
please retry, specifying an option

Что не так?


Desdechado   (2005-12-05 11:42:00) [2]

файл должен сущестововать ДО
структура подразумевается аналогичной описанной
поля int, например, хранятся в двоичном виде


Наверх

Титульная страница Поиск, карта сайта Написать письмо