Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / [игнор отключен] [закрыт для гостей] / Очистка SQL базы / 22 сообщений из 22, страница 1 из 1
05.09.2016, 14:21
    #39303837
SnakePlisskin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очистка SQL базы
На SQL сервере крутится 1с 7.7 база данных, есть ли возможность, полностью очистить базу, для того что бы туда загрузить новую базу ?
...
Рейтинг: 0 / 0
05.09.2016, 14:27
    #39303843
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очистка SQL базы
SnakePlisskinНа SQL сервере крутится 1с 7.7 база данных, есть ли возможность, полностью очистить базу, для того что бы туда загрузить новую базу ?Это вам в форум по 1с.
...
Рейтинг: 0 / 0
06.09.2016, 17:48
    #39304630
LSV
LSV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очистка SQL базы
Выгрузить конфу, создать пустую БД, накатить конфу.

профит :)

Модератор: Тема перенесена из форума "Microsoft SQL Server".
...
Рейтинг: 0 / 0
06.09.2016, 18:32
    #39304661
Последний выдох ГПЖ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очистка SQL базы
сама очистится после загрузки
...
Рейтинг: 0 / 0
07.09.2016, 09:57
    #39304909
Владимир Лазурко
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очистка SQL базы
SnakePlisskinНа SQL сервере крутится 1с 7.7 база данных, есть ли возможность, полностью очистить базу, для того что бы туда загрузить новую базу ?Что значит "очистить базу"? Совсем-совсем-совсем все-все-все таблицы документов, справочников, регистров?
Или может справочники оставить, а почистить документы и перенести остатки?
Или даже просто "обрезать базу" или "свернуть старый период" (или как там бухгалтерия формулирует этот процесс)
...
Рейтинг: 0 / 0
07.09.2016, 14:51
    #39305254
SnakePlisskin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очистка SQL базы
Владимир ЛазуркоSnakePlisskinНа SQL сервере крутится 1с 7.7 база данных, есть ли возможность, полностью очистить базу, для того что бы туда загрузить новую базу ?Что значит "очистить базу"? Совсем-совсем-совсем все-все-все таблицы документов, справочников, регистров?
Или может справочники оставить, а почистить документы и перенести остатки?
Или даже просто "обрезать базу" или "свернуть старый период" (или как там бухгалтерия формулирует этот процесс)

Очистить совсем совсем....Дело в том что если в существующую грузить платформа выдает предупреждение мол база не пустая и могут возникнуть конфликты данных, в связи с этим у меня закралось подозрение что при загрузке, база полностью не очищается...могу и ошибаться.
...
Рейтинг: 0 / 0
07.09.2016, 15:19
    #39305271
982183
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очистка SQL базы
Скажу по секрету. На SQL сервере может "крутиться" несколько баз одновременно.
...
Рейтинг: 0 / 0
07.09.2016, 15:34
    #39305284
Владимир Лазурко
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очистка SQL базы
SnakePlisskinплатформа выдает предупреждение мол база не пустая и могут возникнуть конфликты данныхПо идее, надо спросить у семерочников, работающих со скулем - перетираются ли все таблицы в базе при загрузке из 1С 7.7 или нет.
Из 1С 8 - да, таблицы затираются, и также добавленные вручную средствами SQL - удвляются. Остаются только таблицы, прописанные в метаданных конфигурации.
...
Рейтинг: 0 / 0
07.09.2016, 15:35
    #39305287
Последний выдох ГПЖ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очистка SQL базы
SnakePlisskinВладимир Лазуркопропущено...
Что значит "очистить базу"? Совсем-совсем-совсем все-все-все таблицы документов, справочников, регистров?
Или может справочники оставить, а почистить документы и перенести остатки?
Или даже просто "обрезать базу" или "свернуть старый период" (или как там бухгалтерия формулирует этот процесс)

Очистить совсем совсем....Дело в том что если в существующую грузить платформа выдает предупреждение мол база не пустая и могут возникнуть конфликты данных, в связи с этим у меня закралось подозрение что при загрузке, база полностью не очищается...могу и ошибаться.

"загрузить измененную конфигурацию" и "загрузить данные" - это 4 разных человека
...
Рейтинг: 0 / 0
07.09.2016, 15:39
    #39305293
Владимир Лазурко
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очистка SQL базы
Последний выдох ГПЖэто 4 разных человекаВы о Карле Марксе и Фридрихе Энгельсе? Так Слава КПСС вообще не человек!
...
Рейтинг: 0 / 0
07.09.2016, 15:40
    #39305294
Владимир Лазурко
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очистка SQL базы
Последний выдох ГПЖэто 4 разных человекаВы о Карле Марксе и Фридрихе Энгельсе? Это, представляете, не 4 разных человека! А Слава КПСС вообще не человек!
...
Рейтинг: 0 / 0
07.09.2016, 15:51
    #39305309
AAAleXXX123
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очистка SQL базы
SnakePlisskin,

LSV правильно ответил. Выгрузить конфу, для ленивых можно просто взять md и положить в новый каталог, подключить его как новая база в 1С.
На sql серваке сделать новую базу, зайти в 1С конфигуратор новой базы, при первом заходе указать, что база SQL, прописать настройки подключения к новой базе SQL. Далее что бы обмануть 1С и создать таблицы в базе можно фиктивно создать новую константу, применить, а потом удалить ее.

Все, Вы получите новую чистую базу.
Старую после можете удалить или что хотите там делайте, как тут уже написали у Вас может быть несколько баз.
...
Рейтинг: 0 / 0
07.09.2016, 16:19
    #39305332
Последний выдох ГПЖ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очистка SQL базы
несколько лет не было нужды лазить в 7.7

тут понадобилось... мля... у меня кровь из глаз скоро пойдет до чего все коряво и неудбно
...
Рейтинг: 0 / 0
07.09.2016, 18:53
    #39305452
Программист 1с
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очистка SQL базы
Последний выдох ГПЖнесколько лет не было нужды лазить в 7.7

тут понадобилось... мля... у меня кровь из глаз скоро пойдет до чего все коряво и неудбноА раньше когда писали то все было просто и замечательно .

А 8 какие-то непонятные ссылки и сервер клиенты.
...
Рейтинг: 0 / 0
08.09.2016, 10:20
    #39305661
Последний выдох ГПЖ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очистка SQL базы
Программист 1сА раньше когда писали то все было просто и замечательно .

это было лет 10 назад в последний раз

сейчас просто ж.поболь от того что надо рисовать конский кусок кода чтобы посчитать/поменять что-то... бесконечные выборки

в 8-ке все это делается на автомате. запросом собрать и консолью от Tormoz IT обработать
...
Рейтинг: 0 / 0
08.09.2016, 16:37
    #39306019
SnakePlisskin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очистка SQL базы
Вот это будет работать :

DECLARE @sql VARCHAR(MAX) ,
@tablename VARCHAR(MAX)

DECLARE droptable CURSOR FOR
SELECT name
FROM sys.tables
WHERE type='U'
OPEN droptable
FETCH NEXT FROM droptable
INTO @tablename
WHILE @@FETCH_STATUS = 0
BEGIN
SET @sql = 'drop table [' + @tablename + ']'
PRINT @sql
EXEC (@sql)
FETCH NEXT
FROM droptable
INTO @tablename
END

CLOSE droptable
DEALLOCATE droptable
...
Рейтинг: 0 / 0
08.09.2016, 16:48
    #39306024
SnakePlisskin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очистка SQL базы
А вообще интересно при загрузке данных в существующую базу, данные перетираются или нет ? Лет 8 уже так делаю конфликтов не видел но вот размер базы растет очень не плохо.
...
Рейтинг: 0 / 0
08.09.2016, 17:34
    #39306075
Последний выдох ГПЖ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очистка SQL базы
SnakePlisskinВот это будет работать :

DECLARE @sql VARCHAR(MAX) ,
@tablename VARCHAR(MAX)

DECLARE droptable CURSOR FOR
SELECT name
FROM sys.tables
WHERE type='U'
OPEN droptable
FETCH NEXT FROM droptable
INTO @tablename
WHILE @@FETCH_STATUS = 0
BEGIN
SET @sql = 'drop table [' + @tablename + ']'
PRINT @sql
EXEC (@sql)
FETCH NEXT
FROM droptable
INTO @tablename
END

CLOSE droptable
DEALLOCATE droptable

а можно с гуя зайти и удалить базу

к чему этот цирк на льду?
...
Рейтинг: 0 / 0
09.09.2016, 11:42
    #39306482
tvm
tvm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очистка SQL базы
вроде удаляется полностью. но бывали глюки
...
Рейтинг: 0 / 0
09.09.2016, 20:21
    #39306869
Программист 1с
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очистка SQL базы
SnakePlisskinА вообще интересно при загрузке данных в существующую базу, данные перетираются или нет ? Лет 8 уже так делаю конфликтов не видел но вот размер базы растет очень не плохо.А как Вы размер базы смотрите?
...
Рейтинг: 0 / 0
11.09.2016, 20:21
    #39307272
SnakePlisskin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очистка SQL базы
Программист 1с,

обычно размер mdf файла
...
Рейтинг: 0 / 0
12.09.2016, 16:01
    #39307734
Последний выдох ГПЖ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очистка SQL базы
в базах обычно приращение в % ставят... п.э. потенциально чем больше база - тем больше в ней пустого места
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / Очистка SQL базы / 22 сообщений из 22, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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