Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Лог SQL запросов к MS SQL [IB6.x, MSSQL]


папик ©   (2005-02-15 06:27:00) 

Здравствуйте

1.
Есть база. Есть люди, которые запросы отсылают ручками. Есть ли стандартные средства (может триггеры?) для ведения логов этих запросов.
2. Как для Interbase и MS SQL получить файлик, в которм будет вся информация о структуре БД (таблицы, поля, их типы и т.п.)


Bless   (2005-02-16 08:59:00) [1]

>2. Как для Interbase и MS SQL получить файлик, в которм будет вся
>информация о структуре БД (таблицы, поля, их типы и т.п.)

А скрипт базы данных (в MS SQL) не подойдет? (В Enterprise Manager-е правый клик на базе и в контекстном меню: All Tasks -> Generate SQL Script...).


sniknik   (2005-02-16 08:34:00) [2]

> Есть ли стандартные средства (может триггеры?) для ведения логов этих запросов.
на стороне сервера Profiler, на клиенте можно если использовать коннект к ODBC там есть сохранение в лог всего "проходяшего". (MSSQL, стандартное)

> 2. Как для Interbase и MS SQL получить файлик, в которм будет вся информация о структуре БД (таблицы, поля, их типы и т.п.)
ADO - OpenSchema, и гемороя будет поменьше (вся инфа о структуре получается через нее, стандартно для разных баз (стандартизировано "у нутрях" ;о)).


e4   (2005-02-15 22:56:00) [3]

up


Ega23   (2005-02-15 12:42:00) [4]

Как для Interbase и MS SQL получить файлик, в которм будет вся информация о структуре БД (таблицы, поля, их типы и т.п.)

MS SQL
Теоретически, всю информацию о структуре базы можно выщучить из таблиц
sysobjects
syscolumns
sysindexes

Но это будет ТАКОЙ ГЕМОРРОЙ!!!!


Наверх

Титульная страница Поиск, карта сайта Написать письмо