Введение
|
Программа предназначена для обработки скриптов SQL команд.
Добавлена возможность включения внешнего файла с данными
для команды INSERT.
Программа написана на кроссплатформенном языке программирования -
Java, что позволяет производить ее выполнение без изменения
кода и данных в следующих операционных системах: Linux, Windows
и др...
Для нормальной работы программы требуется прямое соединение с
сервером базы данных (по локальной сети или по выделенному
каналу).
|
Downloads
|
SQLToolsII.zip - ZIP архив...
|
Файлы и каталоги
|
Программа распространяется в виде архивного zip файла.
Для подготовки программы к работе необходимо произвести
его распаковку любым удобным для Вас архиватором, который
поддерживает распаковку zip архивов.
|
Запуск
|
Для работы программы необходимо наличие установленной
среды выполнения Java - JRE v 1.4 или выше. Программа
выполняется под управляющей системой JRE. Для нормальной
работы - проверьте наличие системной переменной
JAVA_HOME. Она должна указывать на каталог JDK
или JRE.
Запуск программы в среде Linux:
Для этого выполните пакетный файл: ./run.sh
Запуск программы в среде Windows:
Для этого выполните пакетный файл: ./run.bat
|
Параметры программы
|
Для нормальной работы программы в пакетном файле необходимо указать 5
параметров:
1-й драйвер достыпа к серверу базы данных JDBC. Его нужно обязательно
включить в переменную CLASSPATH.
2-й URL строки стоединения с сервером базы данных.
3-й Login - имя пользователя, под которым производится подключение.
4-й Password - пароль пользователя, под которым производится подключение.
5-й имя файла пакета команд SQL.
|
Структура пакета SQL команд
|
Этот файл содержит перечень команд SQL.
Команды могут быть многострочными.
После завершения команды необходимо на новой строке написать команду
GO - Это укажет программе о необходимости выполнить
вышенаписанную команду.
С программой идет небольшой пример - test.sql
Добавлена возможность включения внешнего файла с данными для команды INSERT:
insert into STREETS (ID, STREET)
VALFILE Streets.dsql
|
Дополнительные рекомендации
|
Область применения данной программы - довольно широка.
Программа опробовалась на работе с несколькомим серверами БД: Oracle,
McKOI DB, MySQL. Все зависит от тех настроек, которые Вы произвели
и драйвера соответствующей базы данных.
|
Обратная связь
|
С вопросами, пожеланиями, рекомендациями и конструктивной
критикой обращайтесь на мой почтовый ящик: scalan@mail.ru
|
Заключение
|
Для дальнейшего развития программы планирую добавить
Вывод результата выполнения команд.
Если у Вас есть еще предложения по развитию программы,
пишите мне на мой почтовый ящик: scalan@mail.ru
|
Благодарю за проявленный интерес к программе и желаю приятной работы.