Книга: Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ
Оператор CONNECT
Оператор CONNECT
Оператор CONNECT является стандартным оператором SQL для соединения с базой данных. Здесь предполагается, что вы пока не изменили пароль у пользователя SYSDBA. Если вы это уже сделали (что рекомендуется), то используйте ваш пароль пользователя SYSDBA.
Каждый из операторов командной строки в следующих примерах является одним оператором.
Для соединения с сервером Linux/UNIX введите:
SQL> CONNECT 'hotchicken:/opt/firebird/examples/employee.fdb' user 'sysdba' password 'masterkey';
Для соединения с сервером Windows:
SQL> CONNECT
'WINSERVER:С:Program FilesFirebirdFirebird_1_5examplesemployee.fdb'
user 'SYSDBA' password 'masterkey';
! ! !
ПРИМЕЧАНИЕ. В Классическом сервере под Linux и в Суперсервере под Windows существует возможность соединения с базой данных локально, например:
CONNECT '/opt/firebird/examples/employee.fdb' - Linux Классический сервер.
CONNECT 'c:Program FilesFirebirdFirebird_1_5examplesemployee.fdb' - Windows Суперсервер.
. ! .
Убедитесь, что вы заканчиваете каждый оператор SQL символом точка с запятой (;). Если вы забудете это сделать, то увидите следующее в подсказке продолжения утилиты isql:
CON>
Когда вы увидите подсказку продолжения, просто введите точку с запятой и нажмите клавишу <Enter/Return>. В этот момент isql проинформирует вас, что вы соединены:
DATABASE 'hotchicken:/opt/firebird/examples/employee.fdb', User: sysdba SQL>
Если сервер работает под Windows, вы увидите следующее:
DATABASE "WINSERVER:С:Program FilesFirebirdFirebird_1_5examplesemployee.fdb",
User: sysdba
SQL>
Продолжим играть с базой данных employee.fdb. Вы можете использовать isql для запроса данных, получения информации о метаданных, создания объектов базы данных, выполнения скриптов определения данных и многого другого.
Чтобы вернуться к подсказке командной строки, введите
SQL> QUIT;
- 11.6. Отправка запросов HTTP POST с применением NSURLConnection
- 11.7. Отправка запросов HTTP DELETE с применением NSURLConnection
- 11.8. Отправка запросов HTTP PUT с применением NSURLConnection
- Арифметические операторы
- Системные переменные ROWS_AFFECTED, GDSCODE, SQLCODE, TRANSACTIONJD, CONNECTIONJD
- 1.2.4. Операторы и приоритеты
- CONNECTION TIMEOUT
- Условные операторы
- TCP connections
- UDP connections
- ICMP connections
- Default connections