Это команда bsqldb, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
bsqldb - пакетный обработчик SQL-скриптов с использованием DB-Library
СИНТАКСИС
bsqldb [-U username] [-P password] [-S имя сервера] [-D база данных]
[-i входной_файл] [-o выходной файл] [-e файл_ошибок] [-H хоста]
[-t поле_терм] [-hqv]
ОПИСАНИЕ
bsqldb это служебная программа, распространяемая вместе с FreeTDS.
bsqldb является неинтерактивным эквивалентом служебных программ "isql", распространяемых
Sybase и Microsoft. Как они, bsqldb использует команду "go" в отдельной строке как
разделитель между партиями. За последней партией не обязательно должно идти "идти".
bsqldb использует API-интерфейс DB-Library, предоставляемый FreeTDS. Этот API, конечно, также
доступны разработчикам приложений.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
-U username
Имя для входа на сервер базы данных. Если username не предоставляется, логин домена
попытка подключения к TDS 7+.
-P password
Сервер базы данных password.
-S имя сервера Сервер базы данных, к которому нужно подключиться.
-D база данных
База данных для использования.
-i входной_файл
Имя файла скрипта, содержащего SQL.
-o выходной файл
Имя выходного файла, содержащего данные результата.
-e файл_ошибок
Имя файла с ошибками.
-t поле_терм
Задает терминатор поля. По умолчанию - два пробела (''). Признанный побег
последовательности - табуляция ('\ t'), возврат каретки ('\ r'), новая строка ('\ n') и обратная косая черта
('\\').
-h Печатать заголовки столбцов с данными в тот же файл.
-H хоста Переопределить имя клиента, отправленного на сервер.
-q Не печатайте метаданные столбца, статус возврата или количество строк. Отменяет -h.
-v Подробный режим для получения дополнительной информации о взаимодействии DB-Libraryrary. Это также
сообщает метаданные набора результатов, включая код возврата. Все подробные данные
записано в стандартную ошибку (или -e), чтобы не мешать потоку данных.
ОКРУЖАЮЩАЯ СРЕДА
DSQUERY
по умолчанию имя сервера
ПРИМЕЧАНИЯ
bsqldb это фильтр; он читает со стандартного ввода, записывает на стандартный вывод и пишет
ошибки к стандартной ошибке. В -i, -oи -e опции, конечно, отменяют их.
Исходный код для bsqldb предназначена как модель для пользователей DB-Library. DB-Library имеет
богатый набор функций, и иногда бывает сложно понять, как их использовать,
особенно в первый раз. Если вы используете его таким образом и обнаружите что-то непонятное,
Вы можете отправить автору свои комментарии по электронной почте.
ВЫХОД статус
bsqldb выходит из 0 в случае успеха и> 0, если сервер не может обработать запрос.
bsqldb сообщит обо всех ошибках, возвращаемых сервером, но продолжит обработку. В
производственной среде такое поведение может быть недостаточно строгим. Сделать это
крайне нетерпимы к ошибкам, измените сообщения и обработчики ошибок для вызова выход(3).
ИСТОРИЯ
bsqldb впервые появился в FreeTDS 0.63.
АВТОРЫ
" bsqldb Утилита была написана Джеймсом К. Лоуденом[электронная почта защищена]>
Используйте bsqldb в Интернете с помощью сервисов onworks.net