Хелен Борри - Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ

Скачивание начинается... Если скачивание не началось автоматически, пожалуйста нажмите на эту ссылку.
Жалоба
Напишите нам, и мы в срочном порядке примем меры.
Описание книги "Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ"
Описание и краткое содержание "Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ" читать бесплатно онлайн.
Рассмотрены вопросы, необходимые разработчику для создания клиент-серверных приложений с использованием СУБД Firebird, явившейся развитием СУБД Borland Interbase 6. Содержится обзор концепций и моделей архитектуры клиент/сервер, а также практические рекомендации по работе с клиентскими библиотеками Firebird. Детально описаны особенности типов данных SQL, язык манипулирования данными (Data Manipulation Language, DML), а также синтаксис и операторы языка определения данных ( Data Definition Language, DDL). Большое внимание уделено описанию транзакций и приведены советы по их использованию при разработке приложений. Описано программирование на стороне клиента и сервера написание триггеров и хранимых процедур, создание и использование событий базы данных, обработка ошибок в коде на сервере и многое другое. Материал сопровождается многочисленными примерами, советами и практическими рекомендациями.
Для разработчиков баз данных
Ошибка чтения данных из соединения
-902
-335544727
-net_write_err
-Error writing data to the connection.
Ошибка записи данных в соединение
-902
-335544732
-unsupported network drive
-Access to databases on file servers is not supported.
Доступ к базам данных в файловых серверах не поддерживается
-902
-335544733
-io create err
-Error while trying to create file.
Ошибка при попытке создания файла
-902
-335544734
-io open err
-Error while trying to open file. Ошибка при попытке открытия файла
-902
-335544735
-io close err
-Error while trying to close file.
Ошибка при попытке закрытия файла
-902
-335544736
-io read err
-Error while trying to read from file.
Ошибка при попытке чтения из файла
-902
-335544737
-io write err
-Error while trying to write to file.
Ошибка при попытке записи в файл
-902
-335544738
-io delete err
-Error while trying to delete file.
Ошибка при попытке удаления файла
-902
-335544739
-<io access err
-Error while trying to access file.
Ошибка при попытке доступа к файлу
-902
-335544745
-login_same as role name
-Your login <string> is same as one of the SQL role name. Ask your database administrator to set up a valid Firebird login.
Ваше регистрационное имя <строка> то же, что и имя роли SQL. Уточните у вашего администратора базы данных допустимое регистрационное имя Firebird
-902
-335544791
-file_in use
-The file <string> is currently in use by another process. Try again later.
Файл <строка> в настоящее время используется другим процессом. Попытайтесь позже
-902
-335544795
-unexp spb form
-Unexpected item in service parameter block, expected <string>.
Неопределенный элемент в блоке параметров сервиса, ожидается <строка>
-902
-335544809
-extern func dir error
-Function <string> is in <string>, which is not in a permitted directory for external functions.
Функция <строка> находится в <стро- ка>, что не является доступным каталогом для внешних функций
-902
-335544819
-io 32bit exceeded err
-File exceeded maximum size of 2GB. Add another database file or use a 64 bit I/O version of Firebird.
Файл превысил максимальный размер 2 Гбайт. Добавьте другой файл базы данных или используйте 64-битовую версию Firebird
-902
-335544820
-invalid_savepoint
-Unable to find savepoint with name <string> in transaction context.
Невозможно найти точку сохранения с именем <строка> в контексте транзакции
-902
-335544831
-conf access_denied
-Access to <string> "<string>" is denied by server administrator.
Доступ к <строка> "<строка>" отвергнут администратором сервера
-904
-335544324
-bad_db_handle
-Invalid database handle (no active connection).
Неверный дескриптор базы данных (не активных соединений)
-904
-335544375
-unavailable
-Unavailable database. Недоступная база данных
-904
-335544381
-imp exc
-Implementation limit exceeded. Исчерпан лимит выполнения
-904
-335544386
-nopoolids
-Too many requests. Слишком много запросов
-904
-335544389
-bufexh
-Buffer exhausted. Исчерпан буфер
-904
-335544391
-bufinuse
-Buffer in use. Буфер используется
-904
-335544393
-reqinuse
-Request in use. Запрос используется
-904
-335544424
-no lock mgr
-No lock manager available. Нет доступного менеджера блокировок
-904
-335544430
-virmemexh
-Unable to allocate memory from operating system.
Невозможно выделить память в операционной системе
-904
-335544451
-update conflict
-Update conflicts with concurrent update.
Изменение конфликтует с текущим изменением
-904
-335544453
-obj in use
-Object <string> is in use. Объект <строка> используется
-904
-335544455
-shadow accessed
-Cannot attach active shadow file.
Невозможно соединиться с активным файлом теневой копии
-904
-335544460
-shadow missing
-A file in manual shadow <number> is unavailable.
Файл в ручной теневой копии <число> недоступен
-904
-335544661
-index root_page full
-Cannot add index, index root page is full.
Невозможно добавить индекс, корневая страница индексов заполнена
-904
-335544676
-sort_mem_err
-Sort error: not enough memory.
Ошибка сортировки: недостаточно памяти
-904
-335544683
-req_depth_exceeded
-Request depth exceeded. (Recursive definition?)
Превышена глубина запроса (рекурсивное определение?)
-904
-335544758
-sort_rec size_err
-Sort record size of <number> bytes is too big.
Размер записи сортировки в <число> байт слишком велик
-904
-335544761
-too_many handles
-Too many open handles to database.
Слишком много открытых дескрипторов базы данных
-904
-335544792
-service att_err
-Cannot attach to services manager.
Невозможно подключиться к менеджеру сервисов
-904
-335544799
-svc name missing
-The service name was not specified.
Не указано имя сервиса
-904
-335544813
-optimizer between err
-Dnsupported field type specified in BETWEEN predicate.
Указан неподдерживаемый тип поля в предикате BETWEEN
-904
-335544827
-exec sql invalid arg
-Invalid argument in EXECUTE STATEMENT- cannot convert to string.
Неверный аргумент в EXECUTE STATEMENT - невозможно конвертировать в строку
-904
-335544828
-exec sql invalid req
-Wrong request type in EXECUTE STATEMENT '<stzing>'.
Ошибочный тип запроса в EXECUTE STATEMENT '<строка>'
-904
-335544829
-exec sql invalid var
-Variable type (position <number>) in EXECUTE STATEMENT '<string>' INTO does not match returned column type.
Тип переменной (позиция <число>)
В EXECUTE STATEMENT '<строка>' INTO не соответствует возвращаемому типу столбца.
-904
-335544830
-exec sql max call exceed ed
-Too many recursion levels of EXECUTE STATEMENT.
Слишком много уровней рекурсии
В EXECUTE STATEMENT
-906
-335544744
-max att exceeded
-Maximum user count exceeded. Contact your database administrator.
Превышен максимум счетчика пользователей
-909
-335544667
-drdb completed with errs
-Drop database completed with errors.
Удаление базы данных завершилось с ошибками
-911
-335544459
-rec in limbo
-Record from transaction <number> is stuck in limbo. Запись транзакции <число> становится зависшей
-913
-335544336
-deadlock
-Deadlock. Взаимная блокировка
-922
-335544323
-bad db format
-File <strinij> is not a valid database.
Файл <строка> не является допустимой базой данных
-923
-335544421
-connect reject
-Connection rejected by remote interface.
Соединение отменено удаленным интерфейсом
-923
-335544461
-cant_validate
-Secondary server attachments cannot validate databases.
Вторичные подключения к серверу не могут проверять базы данных
-923
-335544464
-cant start logging
-Secondary server attachments cannot start logging.
Вторичные подключения к серверу не могут запускать соединения
-924
-335544325
-bad dpb content
-Bad parameters on attach or create database.
Неверные параметры при подключении или создании базы данных
-924
-335544441
-bad detach
-Database detach completed with errors.
Отключение от базы данных завершилось с ошибками
-924
-335544648
-conn_lost
-Connection lost to pipe server. Потеря соединения с каналом сервера
-926
-335544447
-no rollback
-No rollback performed. Не выполнен откат транзакции
-999
-335544689
-ib error
-Firebird error. Ошибка Firebird
Приложение 11. Зарезервированные слова
В табл. П11.1 содержатся ключевые слова, которые зарезервированы в Firebird. Некоторые имеют специальные отметки:
* KEYWORD (con.) отмечает слова, которые зарезервированы в их специфическом контексте. Например, слово UPDATING является ключевым словом в PSQL и будет недоступно в качестве имени переменной или аргумента;
* [KEYWORD] отмечает слова, которые в настоящий момент не являются зарезервированными, но предполагается сделать их таковыми в будущей реализации или для совместимости с InterBase;
* /* KEYWORD */ отмечает слова, которые были зарезервированными в Firebird 1.0.x, но были освобождены в Firebird 1.5.
Таблица П11.1. Зарезервированные слова Firebird
[ ABS]
ACTION
ACTIVE
ADD
ADMIN
AFTER
ALL
ALTER
AND
ANY
ARE
AS
ASC
ASCENDING
AT
AUTO
AUTODDL
AVG
BASED
BASENAME
BASE_NAME
BEFORE
BEGIN
BETWEEN
Подписывайтесь на наши страницы в социальных сетях.
Будьте в курсе последних книжных новинок, комментируйте, обсуждайте. Мы ждём Вас!
Похожие книги на "Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ"
Книги похожие на "Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ" читать онлайн или скачать бесплатно полные версии.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Отзывы о "Хелен Борри - Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ"
Отзывы читателей о книге "Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ", комментарии и мнения людей о произведении.