Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 сменить имя tablespace  [new]
888888
Guest
Подскажите пожалуйста новичку как SQL командой сменить имя уже имеющегося tablespace - по невнимательнисти не то имя задал
10 авг 07, 19:53    [4510932]     Ответить | Цитировать Сообщить модератору
 Re: сменить имя tablespace  [new]
alf19
Member

Откуда: Киев
Сообщений: 70
https://www.sql.ru/forum/actualthread.aspx?tid=173728&hl=rename+tablespace

Сообщение было отредактировано: 10 авг 07, 20:17
10 авг 07, 20:03    [4510959]     Ответить | Цитировать Сообщить модератору
 Re: сменить имя tablespace  [new]
uin
Member

Откуда:
Сообщений: 202
888888
Подскажите пожалуйста новичку как SQL командой сменить имя уже имеющегося tablespace - по невнимательнисти не то имя задал


Easy Way to RENAME a Tablespace on 10g
-------------------------------

  SQL> ALTER TABLESPACE test_tbs RENAME TO prod_tbs;  
  Tablespace altered.
  

In previous releases, you get the following error:

  SQL> alter tablespace users rename to users_bis;
  alter tablespace users rename to users_bis
                                *
  ERROR at line 1:
  ORA-01904: DATAFILE keyword expected
10 авг 07, 20:03    [4510960]     Ответить | Цитировать Сообщить модератору
 сменить имя tablespace  [new]
888888
Guest
не бейте ногами.....)))
пятница совсем запарился.....

на самом деле нужно сменить имя второго файла данных в табличном пространстве!
(есть tablespase и в нем не верно задано имя одного из файлов данных-его и нужно переименовать)
10 авг 07, 20:08    [4510971]     Ответить | Цитировать Сообщить модератору
 Re: сменить имя tablespace  [new]
pravednik
Member

Откуда: Jacksonville, FL
Сообщений: 16268
выбирайте, что Вам нужно
10 авг 07, 20:12    [4510979]     Ответить | Цитировать Сообщить модератору
 Re: сменить имя tablespace  [new]
Elic
Member

Откуда:
Сообщений: 29979
888888
нужно сменить имя второго файла данных в табличном пространстве!
RTFM Renaming and Relocating Datafiles (FAQ)
10 авг 07, 20:16    [4510989]     Ответить | Цитировать Сообщить модератору
 сменить имя tablespace  [new]
888888
Guest
pravednik
выбирайте, что Вам нужно



рассудите нас с Oracle, пожалуйста

SQL> RENAME DATAFILE 'user02' TO 'users02';
RENAME DATAFILE 'user02' TO 'users02'
*
ошибка в строке 1:
ORA-00946: отсутствует ключевое слово TO
10 авг 07, 20:21    [4510997]     Ответить | Цитировать Сообщить модератору
 сменить имя tablespace  [new]
8888888
Guest
или вот еще фокус

SQL> alter tablespace users rename datafile 'F:\oracle\product\10.2.0\oradata\PRACTICE\user02.bdf' t
o 'F:\oracle\product\10.2.0\oradata\PRACTICE\users02.bdf';
alter tablespace users rename datafile 'F:\oracle\product\10.2.0\oradata\PRACTICE\user02.bdf' to 'F:
*
ошибка в строке 1:
ORA-01525: ошибка при переименовании файлов данных
ORA-01121: нельзя переименовать файл БД 6 - файл в работе или в режиме
восстановления
ORA-01110: файл данных 6:
'F:\ORACLE\PRODUCT\10.2.0\ORADATA\PRACTICE\USER02.BDF'
10 авг 07, 20:24    [4511002]     Ответить | Цитировать Сообщить модератору
 сменить имя tablespace  [new]
888888
Guest
все, спасибо...разобрался со всем....
ляпов....аж сам себя перестал любить.....пятница....что поделаешь
еще раз всем спасибо
10 авг 07, 20:33    [4511036]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить