Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / tablespace по умолчанию / 6 сообщений из 6, страница 1 из 1
20.03.2008, 10:19
    #35202532
chuk_and_gek
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
tablespace по умолчанию
Подскажите, плиз, где определяется табличное пространство, в которое по умолчанию будут помещаться новые таблицы?

Заранее спасибо.
...
Рейтинг: 0 / 0
20.03.2008, 10:42
    #35202625
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
tablespace по умолчанию
Есть правила выбора менеджером баз данных табличного пространства, если оно не указано при создании.
Читайте CREATE TABLE и ищите описание предложения IN tablespace-name1 .
...
Рейтинг: 0 / 0
20.03.2008, 11:44
    #35202881
west151
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
tablespace по умолчанию
chuk_and_gekПодскажите, плиз, где определяется табличное пространство, в которое по умолчанию будут помещаться новые таблицы?

Заранее спасибо. Если нет возможность изменить SQL то можно дать юзеру права на соответствующее табличное пространство.
...
Рейтинг: 0 / 0
20.03.2008, 12:20
    #35203058
chuk_and_gek
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
tablespace по умолчанию
"If more than one table space still qualifies, the final choice is made by the database manager."

В нашем случае действует это.

Проблема в том, что мы создаем монитор событий, он сам генерит свои таблички и кладет их в табличное пространство вместе с пользовательскими данными, что не есть хорошо. Причем всегда выбирает пространство и ID = 3 (проверено разных базах).

Как бы сделать так, чтобы нам самим задавать для него пространство?
...
Рейтинг: 0 / 0
20.03.2008, 12:40
    #35203130
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
tablespace по умолчанию
chuk_and_gek"If more than one table space still qualifies, the final choice is made by the database manager."

В нашем случае действует это.

Проблема в том, что мы создаем монитор событий, он сам генерит свои таблички и кладет их в табличное пространство вместе с пользовательскими данными, что не есть хорошо. Причем всегда выбирает пространство и ID = 3 (проверено разных базах).

Как бы сделать так, чтобы нам самим задавать для него пространство?Создавайте event monitor руками, и указывайте нужное табличное пространство.
Из доки:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
>--*--WRITE TO--+-TABLE--| Table Options |----------+--*-------->
...
Table Options:
 
|--*--+---------------------------------------------+--*-------->
      | .-,---------------------------------------. |
      | V                                         | |
      '---evmGroup--+---------------------------+-+-'
                    '-(--| targetTableInfo |--)-'
 
targetTableInfo:
 
   .-,------------------------------------------.
   V  (2)                                       |
|-----------+-TABLE--tableName----------------+-+---------------|
            +-IN--tablespaceName--------------+
Например:
Код: plaintext
1.
2.
3.
4.
5.
CREATE EVENT MONITOR TEST FOR STATEMENTS
WHERE ...
WRITE TO TABLE
  CONNHEADER (TABLE CONN_TEST, IN USERSPACE1)
, STMT (TABLE STMT_TEST, IN USERSPACE1);
...
Рейтинг: 0 / 0
20.03.2008, 12:55
    #35203198
chuk_and_gek
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
tablespace по умолчанию
Ясно.
Спасибо.
...
Рейтинг: 0 / 0
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / tablespace по умолчанию / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]