Sql navigator что это

Инструменты для разработчиков приложений с базами данных. Часть 1: Инструменты для Oracle

Оглавление


Введение

Сейчас трудно найти СУБД, в комплект поставки которой не входят утилиты для администрирования баз данных и простейших манипуляций, таких как создание таблиц, ввод данных, создание серверного кода. Как минимум, приложение, позволяющее создавать пустую базу данных, вводить и выполнять SQL-запросы, имеется в составе почти любой серверной СУБД, а в большинстве случаев можно найти утилиты, предоставляющие более удобный интерфейс для манипуляции метаданными и данными, нежели ввод SQL-запросов. Правда, в ряде случаев административные утилиты могут включаться в наиболее дорогие версии серверных СУБД и не входить в состав стандартных или персональных версий. Вот тут-то и пригодятся продукты независимых производителей, способные заменить административные утилиты и во многих случаях оказывающиеся гораздо более удобными для разработчиков приложений.

Первая статья данного цикла будет посвящена инструментам, предназначенным для разработчиков решений на основе СУБД Oracle. В последующих статьях мы обсудим утилиты, полезные авторам приложений, использующих другие серверные СУБД.

Инструменты для авторов решений на основе Oracle


SQL Navigator (Quest Software)

Sql navigator что это. Смотреть фото Sql navigator что это. Смотреть картинку Sql navigator что это. Картинка про Sql navigator что это. Фото Sql navigator что это

SQL Navigator (Quest Software)

Данный продукт позволяет значительно повысить продуктивность создания и тестирования кода PL/SQL, осуществлять поиск объектов в базе данных, выполнять запросы в отдельном потоке. Отметим, что этот продукт очень популярен среди разработчиков.

TOAD (Quest Software)

Sql navigator что это. Смотреть фото Sql navigator что это. Смотреть картинку Sql navigator что это. Картинка про Sql navigator что это. Фото Sql navigator что это

TOAD (Quest Software)

Hora (Keep Tool)

Hora (Handy Oracle Tool) представляет собой интегрированную среду для разработчиков и администраторов и позволяет осуществлять все наиболее часто встречающиеся операции. Данный продукт поддерживает отладку кода SQL и PL/SQL, генерацию отчетов, импорт и экспорт данных. Этот инструмент содержит графический построитель запросов, средства просмотра данных, словарей БД, импорта результатов запросов в различные форматы ( Excel, PDF, XML ).

Sql navigator что это. Смотреть фото Sql navigator что это. Смотреть картинку Sql navigator что это. Картинка про Sql navigator что это. Фото Sql navigator что это

В качестве дополнения к этому инструменту предусмотрено несколько вызываемых из него утилит того же производителя для генерации диаграмм баз данных (ER Diagrammer), документации в формате HTML (HTML Documentation Generator), инструменты для обратного проектирования баз данных и редактирования скриптов, средства отладки кода PL/SQL (PL/SQL Debugger).

Sql navigator что это. Смотреть фото Sql navigator что это. Смотреть картинку Sql navigator что это. Картинка про Sql navigator что это. Фото Sql navigator что это

PL/SQL Debugger (Keep Tool)

PL/SQL Developer (Allround Automation)

Sql navigator что это. Смотреть фото Sql navigator что это. Смотреть картинку Sql navigator что это. Картинка про Sql navigator что это. Фото Sql navigator что это

PL/SQL Developer (Allround Automation)

OraPowerTools (DKG Advanced Solutions)

Sql navigator что это. Смотреть фото Sql navigator что это. Смотреть картинку Sql navigator что это. Картинка про Sql navigator что это. Фото Sql navigator что это

DBDiff for Oracle (DKG Advanced Solutions)

Sql navigator что это. Смотреть фото Sql navigator что это. Смотреть картинку Sql navigator что это. Картинка про Sql navigator что это. Фото Sql navigator что это

OraEdit PRO (DKG Advanced Solutions)

Помимо указанных утилит, разработчикам доступна и бесплатная утилита OraEdit того же производителя.

Заключение


О корпорации Oracle

Корпорация Oracle является крупнейшим в мире поставщиком программного обеспечения для управления информацией и второй в мире компанией по поставке программного обеспечения. Имея годовой объем продаж более 9.7 миллиардов долларов США, компания предлагает свои базы данных, серверы приложений, инструментальные средства разработки и готовые приложения, а также услуги в области консалтинга, обучения и поддержки систем более чем в 145 странах во всем мире. СУБД Oracle используют более чем в 750 организациях на территории СНГ и более чем в 520 организациях на территории России.

Источник

Quest SQL Navigator

Sql navigator что это. Смотреть фото Sql navigator что это. Смотреть картинку Sql navigator что это. Картинка про Sql navigator что это. Фото Sql navigator что это

SQL Navigator


Более быстрое и качественное написание кода

Программа SQL Navigator доступна в четырех версиях: SQL Navigator Base Edition, SQL Navigator Professional Edition, SQL Navigator Xpert Edition и SQL Navigator Development Suite.

Продукт Quest Software SQL Navigator помогает разработчикам PL/SQL разрабатывать приложения высокого уровня за меньшее время благодаря автоматизации задач разработки посредством легкого в использовании графического интерфейса. Он воплощает в себе простоту навигации, эффективный рабочий процесс, продвинутое редактирование PL/SQL с применением технологии drag-and-drop и оптимизацию производительности.

Функции


Преимущества


Требования к системе

Before installing SQL Navigator, ensure your system meets the following minimum hardware and software requirements:

— SQL Navigator supports 64-bit for Windows XP/Win7 with a 32-bit Oracle Client.

— It is recommended that you have the latest Windows Service Pack and Updates.

However it is recommended that you connect to Oracle 9i or above databases via Oracle client versions 9i or above.

Please refer to the Oracle documentation for 10g or above instant client server compatibility.

For installation notes on installing SQL Navigator in a Citrix environment, refer to the Installation section in «Getting Started» below.

** More disk space required for Xpert installation, less for Standard & Professional Editions.

Спецификации


Статьи


Примеры использования продуктов


Краткие инструкции


Другое

Sql navigator что это. Смотреть фото Sql navigator что это. Смотреть картинку Sql navigator что это. Картинка про Sql navigator что это. Фото Sql navigator что это
Язык интерфейса:Английский
Вид поставки:Электронная лицензия
Срок комплектации:от 5 до 14 дней
Операционные системы:Windows
Техническая поддержка:Лицензия с технической поддержкой на 1 год
Sql navigator что это. Смотреть фото Sql navigator что это. Смотреть картинку Sql navigator что это. Картинка про Sql navigator что это. Фото Sql navigator что это
Язык интерфейса:Английский
Вид поставки:Электронная лицензия
Срок комплектации:от 5 до 14 дней
Операционные системы:Windows
Техническая поддержка:Лицензия с технической поддержкой на 1 год
Sql navigator что это. Смотреть фото Sql navigator что это. Смотреть картинку Sql navigator что это. Картинка про Sql navigator что это. Фото Sql navigator что это
Язык интерфейса:Английский
Вид поставки:Электронная лицензия
Срок комплектации:от 5 до 14 дней
Операционные системы:Windows
Техническая поддержка:Лицензия с технической поддержкой на 1 год
Sql navigator что это. Смотреть фото Sql navigator что это. Смотреть картинку Sql navigator что это. Картинка про Sql navigator что это. Фото Sql navigator что это
Язык интерфейса:Английский
Вид поставки:Электронная лицензия
Срок комплектации:от 5 до 14 дней
Операционные системы:Windows
Техническая поддержка:Лицензия с технической поддержкой на 1 год
Помощь
Sql navigator что это. Смотреть фото Sql navigator что это. Смотреть картинку Sql navigator что это. Картинка про Sql navigator что это. Фото Sql navigator что это
Задать вопрос
программы
обучение
экзамены
компьютеры
Sql navigator что это. Смотреть фото Sql navigator что это. Смотреть картинку Sql navigator что это. Картинка про Sql navigator что это. Фото Sql navigator что это
ICQ-консультанты
Sql navigator что это. Смотреть фото Sql navigator что это. Смотреть картинку Sql navigator что это. Картинка про Sql navigator что это. Фото Sql navigator что это
Skype-консультанты
Общая справка
Как оформить заказ
Тарифы доставки
Способы оплаты
Прайс-лист
Карта сайта
Sql navigator что это. Смотреть фото Sql navigator что это. Смотреть картинку Sql navigator что это. Картинка про Sql navigator что это. Фото Sql navigator что это

О нас
Интернет-магазин ITShop.ru предлагает широкий спектр услуг информационных технологий и ПО.

На протяжении многих лет интернет-магазин предлагает товары и услуги, ориентированные на бизнес-пользователей и специалистов по информационным технологиям.

Хорошие отзывы постоянных клиентов и высокий уровень специалистов позволяет получить наивысший результат при совместной работе.

О нас

Помощь

Способы оплаты

Проекты Interface Ltd.

Инструменты для разработчиков приложений с базами данных. Часть 1: Инструменты для Oracle

Оглавление


Введение

Сейчас трудно найти СУБД, в комплект поставки которой не входят утилиты для администрирования баз данных и простейших манипуляций, таких как создание таблиц, ввод данных, создание серверного кода. Как минимум, приложение, позволяющее создавать пустую базу данных, вводить и выполнять SQL-запросы, имеется в составе почти любой серверной СУБД, а в большинстве случаев можно найти утилиты, предоставляющие более удобный интерфейс для манипуляции метаданными и данными, нежели ввод SQL-запросов. Правда, в ряде случаев административные утилиты могут включаться в наиболее дорогие версии серверных СУБД и не входить в состав стандартных или персональных версий. Вот тут-то и пригодятся продукты независимых производителей, способные заменить административные утилиты и во многих случаях оказывающиеся гораздо более удобными для разработчиков приложений.

Первая статья данного цикла будет посвящена инструментам, предназначенным для разработчиков решений на основе СУБД Oracle. В последующих статьях мы обсудим утилиты, полезные авторам приложений, использующих другие серверные СУБД.

Инструменты для авторов решений на основе Oracle


SQL Navigator (Quest Software)

Sql navigator что это. Смотреть фото Sql navigator что это. Смотреть картинку Sql navigator что это. Картинка про Sql navigator что это. Фото Sql navigator что это

SQL Navigator (Quest Software)

Данный продукт позволяет значительно повысить продуктивность создания и тестирования кода PL/SQL, осуществлять поиск объектов в базе данных, выполнять запросы в отдельном потоке. Отметим, что этот продукт очень популярен среди разработчиков.

TOAD (Quest Software)

Sql navigator что это. Смотреть фото Sql navigator что это. Смотреть картинку Sql navigator что это. Картинка про Sql navigator что это. Фото Sql navigator что это

TOAD (Quest Software)

Hora (Keep Tool)

Hora (Handy Oracle Tool) представляет собой интегрированную среду для разработчиков и администраторов и позволяет осуществлять все наиболее часто встречающиеся операции. Данный продукт поддерживает отладку кода SQL и PL/SQL, генерацию отчетов, импорт и экспорт данных. Этот инструмент содержит графический построитель запросов, средства просмотра данных, словарей БД, импорта результатов запросов в различные форматы ( Excel, PDF, XML ).

Sql navigator что это. Смотреть фото Sql navigator что это. Смотреть картинку Sql navigator что это. Картинка про Sql navigator что это. Фото Sql navigator что это

В качестве дополнения к этому инструменту предусмотрено несколько вызываемых из него утилит того же производителя для генерации диаграмм баз данных (ER Diagrammer), документации в формате HTML (HTML Documentation Generator), инструменты для обратного проектирования баз данных и редактирования скриптов, средства отладки кода PL/SQL (PL/SQL Debugger).

Sql navigator что это. Смотреть фото Sql navigator что это. Смотреть картинку Sql navigator что это. Картинка про Sql navigator что это. Фото Sql navigator что это

PL/SQL Debugger (Keep Tool)

PL/SQL Developer (Allround Automation)

Sql navigator что это. Смотреть фото Sql navigator что это. Смотреть картинку Sql navigator что это. Картинка про Sql navigator что это. Фото Sql navigator что это

PL/SQL Developer (Allround Automation)

OraPowerTools (DKG Advanced Solutions)

Sql navigator что это. Смотреть фото Sql navigator что это. Смотреть картинку Sql navigator что это. Картинка про Sql navigator что это. Фото Sql navigator что это

DBDiff for Oracle (DKG Advanced Solutions)

Sql navigator что это. Смотреть фото Sql navigator что это. Смотреть картинку Sql navigator что это. Картинка про Sql navigator что это. Фото Sql navigator что это

OraEdit PRO (DKG Advanced Solutions)

Помимо указанных утилит, разработчикам доступна и бесплатная утилита OraEdit того же производителя.

Заключение


О корпорации Oracle

Корпорация Oracle является крупнейшим в мире поставщиком программного обеспечения для управления информацией и второй в мире компанией по поставке программного обеспечения. Имея годовой объем продаж более 9.7 миллиардов долларов США, компания предлагает свои базы данных, серверы приложений, инструментальные средства разработки и готовые приложения, а также услуги в области консалтинга, обучения и поддержки систем более чем в 145 странах во всем мире. СУБД Oracle используют более чем в 750 организациях на территории СНГ и более чем в 520 организациях на территории России.

Источник

HTML Viewer

Show HTML in the integrated viewer.

This eliminates the need to switch from your coding environment to an external browser.

Enable Capture Web Output so each time you execute PL/SQL code, the generated HTML is displayed in the integrated viewer. If the PL/SQL procedure is run under the debugger, the HTML output is not visible until the procedure is complete.

Use the Web Support Configuration Dialog to specify where images can be loaded or enter the details of your web server’s configuration.

Click View in External Web Browser to open the page in your default Windows web browser.

Click File | Print to print the page.

Stored Procedure > HTML

Developing Oracle Web server applications involves programming with PL/SQL using the PL/SQL Web toolkit supplied with Oracle Web Server. SQL Navigator provides an integrated development environment with advanced coding, testing and debugging of PL/SQL programs for Oracle Web server.

Enable the web server

Open the procedure for editing.

The editor includes drag and drop coding for Web toolkit packages, including htp and htf items.

Execute the procedure.

Note: You can use the SQL Navigator Debugger to step through the stored procedure, if you want to debug the generation of HTML. However, the HTML will not be displayed until the stored program has completed execution.

Preview HTML output

View the translated HTML page in the HTML Viewer

TIP: Use the drag and drop feature as you would for any script development. The Web Server Syntax allows you to drag Web server syntax directly into your script. The results of dragging and dropping syntax into your program are displayed.

Compile and save your script.

See also Import HTML as PL/SQL for HTML > Stored Procedure.

Import HTML as PL/SQL

Convert a HTML file into a PL/SQL stored procedure. The stored procedure will in turn output the HTML code via the Oracle Web Toolkit.

Import HTML file as PL/SQL

Click Tools | Import HTML as PL/SQL

The import process wraps each line of the imported HTML file inside the htp.print ( … ); markers.

PL/SQL statements can be embedded in HTML code inside comments; for example:

These comments must start with the string

You can put things in the declaration section of the procedure (to declare a cursor, for example) by ensuring they come first in the file, before the first tag. For example:

See also HTML Viewer for Stored Procedure > HTML.

Sample code for displaying query results in a HTML page

The following example code will display details from a query in a web browser.

First, create a table named emp with a column ename. Add some data to the ename column, and then run the following procedure with the SQL Navigator Web Development Module enabled.

PROCEDURE PLH_EXAM1 is—this procedure generated from «\\phanevski1\c$\docs\EXEone.HTM».—warning: any changes made to this procedure will not be—reflected in the original HTML file.

htp.print(‘ Embedded PL/SQL Example ’);

Employee Names

FOR emp_rec IN emp_cur LOOP

Import Table

Open the Import Tables window

Open the Import Tables window from Object Menu | Import Table.

Select the tables to import (1)

ActionsDescription

Import all tables in the DMP file into the current user’s schema regardless of which user the tables belong to.

Specify From User To User

To import tables from more than one user, use a space or comma (,) to separate the user names.

Manually enter table names

Do not include the schema prefix in the table name.

Select import options (2)

OptionFurther Options and Description

Select the objects you want imported to the database from the DMP file.

Reuse existing data files

Reuses the existing datafiles making up the database. Selecting this parameter causes the Import utility to include the Reuse parameter in the datafile clause of the CREATE TABLESPACE statement. This results in the Import utility reusing the original database’s datafiles after deleting their contents.

Commit after each array insert

Sets the Import utility to commit after each array insert.

By default, the Import utility commits only after loading each table. If an error occurs, a rollback is performed before continuing with the next object.

Selecting this parameter prevents rollback segments from growing inordinately large and improves the performance of large imports. If the table has a uniqueness constraint it is recommended that this parameter is selected. If a table does not have a uniqueness constraint, the Import utility could produce duplicate rows if you reimport the data.

If a table has nested table columns or attributes, the contents of the nested tables are imported as separate tables. Therefore, the contents of the nested tables are always committed in a transaction distinct from the transaction used to commit the outer table.

If this parameter is not selected and a table is partitioned, each partition and subpartition in the export file are imported in a separate transaction.

For tables containing LONG, LOB, BFILE, REF, ROWID, UROWID, or DATE columns, array inserts are not done. If this parameter is selected, the Import utility commits these tables after each row.

Specifies how object creation errors should be handled. If selected, the Import utility overlooks object creation errors when it attempts to create database objects, and continues without reporting the errors. Note that only object creation errors are ignored; other errors, such as operating system, database, and SQL errors, are not ignored and may cause processing to stop.

In situations where multiple refreshes from a single export file are done and this parameter is selected, certain objects may be created multiple times (although they will have unique system-defined names). You can prevent this for certain objects (for example, constraints) by deselecting the Constraints parameter when importing. If you do a full import with the Constraints parameter deselected, no constraints for any tables are imported.

If a table already exists and the Ignore errors parameter is selected, then rows are imported into existing tables without any errors or messages being given. This may be helpful when importing data into tables that already exist in order to use new storage parameters or because you have already created the table in a cluster.

If this parameter is not selected, the Import utility logs or displays object creation errors before continuing. If a table already exists, then errors are reported and the table is skipped with no rows inserted. Objects dependent on tables, such as indexes, grants, and constraints, will not be created.

Note: When importing into existing tables, if no column in the table is uniquely indexed, rows may be duplicated.

Show export file contents only

When this parameter is selected the contents of the export file are displayed and not imported. The SQL statements contained in the export are displayed in the order in which the Import utility will execute them.

Buffer size (leave blank for default)

The size of the buffer, in bytes, through which the data rows are transferred.

BUFFER determines the number of rows in the array inserted by the Import utility. The following formula gives an approximation of the buffer size that inserts a given array of rows:

buffer_size = rows_in_array * maximum_row_size

For tables containing LONG, LOB, BFILE, REF, ROWID, UROWID, or DATE columns, rows are inserted individually.

The size of the buffer must be large enough to contain the entire row, except for LOB and LONG columns. If the buffer cannot hold the longest row in a table, the Import utility attempts to allocate a larger buffer.

Note: See your Oracle operating system-specific documentation to determine the default value for this parameter.

The length, in bytes, of the file record.

The RECORDLENGTH parameter is necessary when you must transfer the export file to another operating system that uses a different default value.

If you do not define this parameter, it defaults to your platform-dependent value for BUFSIZ. For more information about the BUFSIZ default value, see your Oracle operating system-specific documentation.

You can set RECORDLENGTH to any value equal to or greater than your system’s BUFSIZ. (The highest value is 64 KB.)

Changing the RECORDLENGTH parameter affects only the size of data that accumulates before writing to the database. It does not affect the operating system file block size.

You can also use this parameter to specify the size of the Import I/O buffer.

Note: Note: See your Oracle operating system-specific documentation to determine the proper value or how to create a file with a different record size.

Provide a feedback dot each time n rows are exported

Displays a period each time the number of specified rows has been imported.

For example, if you specify 10, Import displays a period each time 10 rows have been imported.

Note: The FEEDBACK value applies to all tables being imported; it cannot be set on a per-table basis.

The name of the export file to import.

Parameter file name (.dat)

The name of the file that contains the list of import parameters.

This field is mandatory.

The name of the log file.

All informational and error messages are written to the log file (if specified).

When execution is complete there are three tabs in the Import Tables window. The results of the import are shown on the Output tab. The Log and Parameter file tabs show the contents of their respective files.

Java Manager

The Java Manager is a convenient alternative to the Oracle LoadJava and UnloadJava command line utilities. Use the Java Manager to load and unload multiple Java source files, classes, resources and archives.

Files to Load, Add & Remove

Manage the list of objects to load.

Set the command line switches found in the Oracle LoadJava and UnloadJava command line utilities.

For details, consult the Oracle documentation.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

OptionDescription