Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 [2] 3 4   вперед  Ctrl      все
 Re: Проблема с большим обьемом .mdf файла  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3650
scorpio86
[quot ТАРАКАН]Выполни на своей БД приставь в студию результат

Server: Msg 3701, Level 11, State 5, Line 5
Cannot drop the table '#temp', because it does not exist in the system catalog.

может что то не правильно сделал ?

Базу выберите нужную.
10 сен 09, 13:25    [7641752]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с большим обьемом .mdf файла  [new]
ТАРАКАН
Member

Откуда:
Сообщений: 439
DECLARE @sysFL varchar(100)



--drop table #temp



CREATE TABLE [#temp] (

[Name] [nvarchar](100) ,

[Rows] [char] (11) ,

[Reserved] [varchar] (18) ,

[Data] [varchar] (18) ,

[index_size] [varchar] (18) ,

[Unused] [varchar] (18)

) ON [PRIMARY]



DECLARE cursorsys CURSOR FOR

select sysobjects.name

from sysobjects

where sysobjects.xtype='U'



OPEN cursorsys

FETCH NEXT FROM cursorsys into @sysFL

WHILE @@FETCH_STATUS = 0

BEGIN

INSERT into [#temp] EXECute sp_SpaceUsed @sysFL



FETCH NEXT FROM cursorsys into @sysFL



END

CLOSE cursorsys

DEALLOCATE cursorsys



select * from #temp order by convert(int,left(Data,LEN(Data)-3)) desc



select 'ALL DATABASE', sum(convert(int,left(Reserved,LEN(Reserved)-3))) AS 'Reserved',

sum(convert(int,left(Data,LEN(Data)-3))) AS 'Data',

sum(convert(int,left(index_size,LEN(index_size)-3))) AS 'index_size',

sum(convert(int,left(Unused,LEN(Unused)-3))) AS 'Unused' from #temp
10 сен 09, 13:33    [7641818]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с большим обьемом .mdf файла  [new]
ТАРАКАН
Member

Откуда:
Сообщений: 439
Ozerov
scorpio86
[quot ТАРАКАН]Выполни на своей БД приставь в студию результат

Server: Msg 3701, Level 11, State 5, Line 5
Cannot drop the table '#temp', because it does not exist in the system catalog.

может что то не правильно сделал ?

Базу выберите нужную.

там не БД там проверять чтоб небыло временной таблицы темп и если есть дропается, а её нет вот ошибка и выскакивает ;)
10 сен 09, 13:34    [7641826]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с большим обьемом .mdf файла  [new]
scorpio86
Member

Откуда:
Сообщений: 41
вот результат

Name Rows Reserved Data index_size Unused
WLog 333584990 185574192 KB 184433424 KB 1140608 KB 160 KB
FLog 341438925 86074440 KB 85515984 KB 558416 KB 40 KB
dtproperties 0 0 KB 0 KB 0 KB 0 KB
10 сен 09, 13:34    [7641827]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с большим обьемом .mdf файла  [new]
ТАРАКАН
Member

Откуда:
Сообщений: 439
scorpio86
вот результат

Name Rows Reserved Data index_size Unused
WLog 333584990 185574192 KB 184433424 KB 1140608 KB 160 KB
FLog 341438925 86074440 KB 85515984 KB 558416 KB 40 KB
dtproperties 0 0 KB 0 KB 0 KB 0 KB


Name 		Rows 		Reserved 	Data		 index_size 	Unused
WLog 333584990 185574192 KB 184433424 KB 1140608 KB 160 KB
FLog 341438925 86074440 KB 85515984 KB 558416 KB 40 KB
dtproperties 0 0 KB 0 KB 0 KB 0 KB
10 сен 09, 13:39    [7641876]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с большим обьемом .mdf файла  [new]
scorpio86
Member

Откуда:
Сообщений: 41
Glory,

Нашел=) в таблицах есть поля с датами...но в ручную чистить всё это очень геморно(
10 сен 09, 13:45    [7641906]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с большим обьемом .mdf файла  [new]
ТАРАКАН
Member

Откуда:
Сообщений: 439
scorpio86
Glory,

Нашел=) в таблицах есть поля с датами...но в ручную чистить всё это очень геморно(

это БД для сборов неких логов?
10 сен 09, 13:47    [7641929]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с большим обьемом .mdf файла  [new]
Glory
Member

Откуда:
Сообщений: 104760
scorpio86
Glory,

Нашел=) в таблицах есть поля с датами...но в ручную чистить всё это очень геморно(

Что мешает написать команду DELETE ?
10 сен 09, 13:47    [7641930]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с большим обьемом .mdf файла  [new]
scorpio86
Member

Откуда:
Сообщений: 41
Glory,

Скажу честно отсутствие опыта.

Но ко всему прочему просто отчищать нельзя, нужно делать резервные копии...
может возможно вытягивать(вырезать) данные из таблицы по этому полю с датой и резервировать как то, что б в случае необходимости их можно было просмотреть, вставить обратно ?
10 сен 09, 13:50    [7641957]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с большим обьемом .mdf файла  [new]
scorpio86
Member

Откуда:
Сообщений: 41
ТАРАКАН,

Да для сбора логов
10 сен 09, 13:50    [7641968]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с большим обьемом .mdf файла  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3650
scorpio86
Glory,

Скажу честно отсутствие опыта.

Но ко всему прочему просто отчищать нельзя, нужно делать резервные копии...
может возможно вытягивать(вырезать) данные из таблицы по этому полю с датой и резервировать как то, что б в случае необходимости их можно было просмотреть, вставить обратно ?

Может Вы немного расскажете, что это за данные ? Если Вам не будут покупать жесткие диски, то куда ж Вы собираетесь их резервировать ? На оптические носители что ли ?
10 сен 09, 13:52    [7641981]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с большим обьемом .mdf файла  [new]
Glory
Member

Откуда:
Сообщений: 104760
scorpio86
Glory,

Скажу честно отсутствие опыта.

Но ко всему прочему просто отчищать нельзя, нужно делать резервные копии...
может возможно вытягивать(вырезать) данные из таблицы по этому полю с датой и резервировать как то, что б в случае необходимости их можно было просмотреть, вставить обратно ?

А где вы собрались хранить эти копии, если у вас не хватает места на диске ?
10 сен 09, 13:52    [7641984]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с большим обьемом .mdf файла  [new]
ТАРАКАН
Member

Откуда:
Сообщений: 439
scorpio86
ТАРАКАН,

Да для сбора логов



Эти команды на полное удаление данных из таблиц, если надо сохранить данные делай бэкап и после выполняй команды.

Use имя_бд _напиши
TRUNCATE table WLog 
go
TRUNCATE table FLog
go

также сделай шринк и обрезание БД.
10 сен 09, 13:55    [7642008]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с большим обьемом .mdf файла  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3650
ТАРАКАН
scorpio86
ТАРАКАН,

Да для сбора логов



Эти команды на полное удаление данных из таблиц, если надо сохранить данные делай бэкап и после выполняй команды.

Use имя_бд _напиши
TRUNCATE table WLog 
go
TRUNCATE table FLog
go

также сделай шринк и обрезание БД.


Издеваетесь ? Куда ж, он, бедный, бэкап то сделает?....
10 сен 09, 13:57    [7642034]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с большим обьемом .mdf файла  [new]
scorpio86
Member

Откуда:
Сообщений: 41
Glory,Ozerov

Ситуация такая, резерв нужен хотя бы за 1 месяц за месяц база набирает 70-100 гиг, если эту часть резервировать то места хватит(с учетом что мдф будет отчищаться), + когда база была ещё 70 гиг, запихнул её бэкап в 7зип и он заархивировал его до 4гиг...
10 сен 09, 13:57    [7642040]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с большим обьемом .mdf файла  [new]
Glory
Member

Откуда:
Сообщений: 104760
scorpio86
Glory,Ozerov

Ситуация такая, резерв нужен хотя бы за 1 месяц за месяц база набирает 70-100 гиг, если эту часть резервировать то места хватит(с учетом что мдф будет отчищаться), + когда база была ещё 70 гиг, запихнул её бэкап в 7зип и он заархивировал его до 4гиг...

Ну так удалите данные, которые старше 1 месяца
10 сен 09, 13:58    [7642048]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с большим обьемом .mdf файла  [new]
scorpio86
Member

Откуда:
Сообщений: 41
Glory,Ozerov,TAPAKAH

Я не знаю как их удалять, если не в ручную(

Тоесть выход таков, раз в месяц делать бэкап и отчищать базу , что б заполнялась снова ?
10 сен 09, 14:01    [7642066]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с большим обьемом .mdf файла  [new]
ТАРАКАН
Member

Откуда:
Сообщений: 439
Glory
scorpio86
Glory,Ozerov

Ситуация такая, резерв нужен хотя бы за 1 месяц за месяц база набирает 70-100 гиг, если эту часть резервировать то места хватит(с учетом что мдф будет отчищаться), + когда база была ещё 70 гиг, запихнул её бэкап в 7зип и он заархивировал его до 4гиг...

Ну так удалите данные, которые старше 1 месяца

так как я понял автора ему еще бэкап нужен удаленных данных.
10 сен 09, 14:02    [7642073]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с большим обьемом .mdf файла  [new]
Glory
Member

Откуда:
Сообщений: 104760
scorpio86
Glory,Ozerov,TAPAKAH

Я не знаю как их удалять, если не в ручную(

Т.е. вы вообще не знакомы с командами SELECT/INSERT/UPDATE/DELETE ?
10 сен 09, 14:02    [7642078]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с большим обьемом .mdf файла  [new]
ТАРАКАН
Member

Откуда:
Сообщений: 439
scorpio86
Glory,Ozerov,TAPAKAH

Я не знаю как их удалять, если не в ручную(

Тоесть выход таков, раз в месяц делать бэкап и отчищать базу , что б заполнялась снова ?


ты прав
1)очистить
2)один раз в месяц делать фулл бэкап
3)опять очистить
10 сен 09, 14:03    [7642084]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с большим обьемом .mdf файла  [new]
scorpio86
Member

Откуда:
Сообщений: 41
ТАРАКАН,

именно, что б в крайнем случае те логи можно было просмотреть...хотя бы за 1 месяц
10 сен 09, 14:03    [7642085]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с большим обьемом .mdf файла  [new]
scorpio86
Member

Откуда:
Сообщений: 41
Glory,

Пока ещё нет, насильственно сделали админов буквально на днях ) изучил более менее оболочку и принципы резервного копирования в командах пока не очень(
10 сен 09, 14:04    [7642099]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с большим обьемом .mdf файла  [new]
ТАРАКАН
Member

Откуда:
Сообщений: 439
scorpio86
ТАРАКАН,

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


напиши имя столбца даты создания записи у обоих таблиц.
щас сделаем следующие
1) удалим все записи старше 1 -го месяца
2) шринк
3) фулл бэкап
10 сен 09, 14:04    [7642103]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с большим обьемом .mdf файла  [new]
Spartakich
Member

Откуда: Riga
Сообщений: 380
автор
напиши имя столбца даты создания записи у обоих таблиц.
щас сделаем следующие
1) удалим все записи старше 1 -го месяца
2) шринк
3) фулл бэкап



может перед тем как удалить что-либо, бекапчик сделать ? :)
10 сен 09, 14:10    [7642156]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с большим обьемом .mdf файла  [new]
ТАРАКАН
Member

Откуда:
Сообщений: 439
Spartakich
автор
напиши имя столбца даты создания записи у обоих таблиц.
щас сделаем следующие
1) удалим все записи старше 1 -го месяца
2) шринк
3) фулл бэкап



может перед тем как удалить что-либо, бекапчик сделать ? :)

он же вроде точно написал, что ему нужны данные только за последний месяц.
10 сен 09, 14:12    [7642176]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 [2] 3 4   вперед  Ctrl      все
Все форумы / Microsoft SQL Server Ответить