|
|
|
Откат в файрберде
|
|||
|---|---|---|---|
|
#18+
Собственно топик. Поможите как сделать откат в СУБД файрберд. Ос линукс. файрберд последняя версия. не помню какая. Поможите а то мне на британский флаг разорвут... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2004, 14:42:00 |
|
||
|
Откат в файрберде
|
|||
|---|---|---|---|
|
#18+
"Откат" - имеется в виду, в виде "на карман", или что? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2004, 14:46:08 |
|
||
|
Откат в файрберде
|
|||
|---|---|---|---|
|
#18+
не, откат в смысле отменить прошлые действия. Я просто по недоразумению наворотил делов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2004, 14:47:48 |
|
||
|
Откат в файрберде
|
|||
|---|---|---|---|
|
#18+
Ааааа... Тогда сымай штаны. Вазелин за счёт фирмы. Ты вопрос можешь нормально сформулировать? Чем наворотил-то? Бекап свежий есть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2004, 14:50:42 |
|
||
|
Откат в файрберде
|
|||
|---|---|---|---|
|
#18+
я б так из бэкапа поднял базу, но последний бэкап давнишний. я что то читал, что все субд ведут журнал, по которому можно отменить сделанные действия(откатить). Вот как этим журналом воспользоваться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2004, 14:52:09 |
|
||
|
Откат в файрберде
|
|||
|---|---|---|---|
|
#18+
я изменил длину варчарного поля с 255 до 512. теперь у меня вэб скрипт не работает с этой таблицей изменял так alter table ANKETA alter column NOTE type varchar(512) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2004, 14:54:14 |
|
||
|
Откат в файрберде
|
|||
|---|---|---|---|
|
#18+
ZoRROmbiя что то читал, что все субд ведут журнал, по которому можно отменить сделанные действия(откатить). Далеко не все. В основном это делают "блокировочники". Версионники журнал не ведут. Исключением является Oracle, но он гибрид. Так что, штаны таки сымать придётся... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2004, 14:55:43 |
|
||
|
Откат в файрберде
|
|||
|---|---|---|---|
|
#18+
ZoRROmbiя изменил длину варчарного поля с 255 до 512. теперь у меня вэб скрипт не работает с этой таблицей изменял так alter table ANKETA alter column NOTE type varchar(512) Дык верни в зад как было. Делов то... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2004, 14:56:43 |
|
||
|
Откат в файрберде
|
|||
|---|---|---|---|
|
#18+
авторДык верни в зад как было. Делов то... это ему в зад ввернут чо нить, а ему в первоначальное положение надо... кстати, может он тудысь ужо напхал строк с длиной больше 256, тады всё несколько усложняется... короче предлагаю в таком случае сделать временное поле нужной длины поместить тудысь данные из исходного, попутно обрезая до нужной длины, удалить исходное, создать заново, а потом обрезанные записи перебросить в восстановленное, ну и временное удалить... у кого ещё какие мнения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2004, 15:54:05 |
|
||
|
Откат в файрберде
|
|||
|---|---|---|---|
|
#18+
Не знаю как в древних версиях, но 1.5 "в тупую" уменьшить длинну поля просто не позволит. И естессно, конверсию нужно делать через доп.поле. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2004, 16:01:48 |
|
||
|
Откат в файрберде
|
|||
|---|---|---|---|
|
#18+
2 Мимопроходящий ну а я что говорю... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2004, 16:29:11 |
|
||
|
Откат в файрберде
|
|||
|---|---|---|---|
|
#18+
Ну, это смотря как... Если по людски, через ALTER TABLE, то не даст. А если через системные таблицы, то даст. Но сперва ( ! ) нужно "кастрировать" сами данные. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2004, 16:46:16 |
|
||
|
Откат в файрберде
|
|||
|---|---|---|---|
|
#18+
ZoRROmbi я изменил длину варчарного поля с 255 до 512. теперь у меня вэб скрипт не работает с этой таблицей Может копнуть в др.сторону ? В сторону "почему же у меня не работает вэб скрипт" ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2004, 18:34:53 |
|
||
|
Откат в файрберде
|
|||
|---|---|---|---|
|
#18+
Я так думаю, что вопрошавший здесь уже не появится... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2004, 11:25:21 |
|
||
|
Откат в файрберде
|
|||
|---|---|---|---|
|
#18+
МимопроходящийЯ так думаю, что вопрошавший здесь уже не появится... :) :) видимо и вазелин не помог, а железных трусов не было ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2004, 11:26:39 |
|
||
|
Откат в файрберде
|
|||
|---|---|---|---|
|
#18+
да не почему же не появлюсь - вот он я живой и здоровый, тока немного пьян. спасибо большое всем. попытаюсь как вы сказали сделать. А если не получится, то из бекапа все ж восстановлю и сделаю круглые глаза когда спросят где ж последние данные. при этом буду ругать всякие сбои и тому подобную чепуху. скрипт почему не работает хер знает. этот скрипт достался мне по наследству, и я вообще ума не приложу где загвоздка - вроде нет нигде ошибок ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2004, 14:59:39 |
|
||
|
Откат в файрберде
|
|||
|---|---|---|---|
|
#18+
и пожалуйста, можете рассказать подробнее как это сделать конверсию через дополнительное поле? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2004, 15:03:29 |
|
||
|
Откат в файрберде
|
|||
|---|---|---|---|
|
#18+
Протрезвей сперва. А то опять нагородишь делов... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2004, 15:04:22 |
|
||
|
Откат в файрберде
|
|||
|---|---|---|---|
|
#18+
хы. да прям щас я и не буду ниче делать кстати запрос не прошел насчет update....substrings (note from 1 for 255) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2004, 15:07:35 |
|
||
|
Откат в файрберде
|
|||
|---|---|---|---|
|
#18+
Что запрос сказал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2004, 15:08:53 |
|
||
|
Откат в файрберде
|
|||
|---|---|---|---|
|
#18+
SQL> update anketa set note = substring (note from 1 for 255); Statement failed, SQLCODE = -802 arithmetic exception, numeric overflow, or string truncation -Cannot transliterate character between character sets SQL> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2004, 15:12:24 |
|
||
|
Откат в файрберде
|
|||
|---|---|---|---|
|
#18+
Надавать бы тебе по рукам!.. (мечтательно так) Уже небось ручками шаловливыми (при помощи IBExpert) ковырялся в системных таблицах. Признавайся чего делал! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2004, 15:15:37 |
|
||
|
Откат в файрберде
|
|||
|---|---|---|---|
|
#18+
не при помощи IBConsole ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2004, 15:16:09 |
|
||
|
Откат в файрберде
|
|||
|---|---|---|---|
|
#18+
че если ковырялся то конец? лезть в бекап? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2004, 15:17:01 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=32577648&tid=1578356]: |
0ms |
get settings: |
10ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
50ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 225ms |
| total: | 354ms |

| 0 / 0 |
