Запис баз даних на диск (архівування)

Геодезична інформаційна система 6 та Геодезична інформаційна система 6 Агро

Модератори: NickS, feNICKs

jimS
Повідомлень: 29
З нами з: 21 грудня 2021, 09:27

Запис баз даних на диск (архівування)

Повідомлення jimS » 21 грудня 2021, 09:34

при попытке выполнить "запись баз данных на диск (архивирование)" выскакивает сообщение "io error 103" или "cannot make a visible window modal"

Аватар користувача
NickS
Повідомлень: 1403
З нами з: 04 квітня 2008, 12:21

Re: запись баз данных на диск (архивирование)

Повідомлення NickS » 21 грудня 2021, 17:26

jimS писав:при попытке выполнить "запись баз данных на диск (архивирование)" выскакивает сообщение "io error 103" или "cannot make a visible window modal"

Какой-то сбой в операционной системе. Попробуйте перезагрузить ПК. Тогда должно работать. Если такое постоянно, тогда лучше запустите AnyDesk и обратитесь в нашу техподдержку.

jimS
Повідомлень: 29
З нами з: 21 грудня 2021, 09:27

Re: Запис баз даних на диск (архівування)

Повідомлення jimS » 16 грудня 2024, 12:17

как перенести базу c SQL 2019 на SQL 2008. Пробовал архивировать сервис/ запись баз данных на диск(архивирование) (ну таким способом), но на каком то пределе записей вылетает ошибка. в базе 15 тысяч участков.

Аватар користувача
NickS
Повідомлень: 1403
З нами з: 04 квітня 2008, 12:21

Re: Запис баз даних на диск (архівування)

Повідомлення NickS » 16 грудня 2024, 12:25

jimS писав:как перенести базу c SQL 2019 на SQL 2008. Пробовал архивировать сервис/ запись баз данных на диск(архивирование) (ну таким способом), но на каком то пределе записей вылетает ошибка. в базе 15 тысяч участков.

Напряму переробити базу даних з 2019-го на 2008-й неможливо, бо такого механізму не має. Єдине що лишається, це так як ви і робили - через запис баз даних в архів. Але там також є нюанс, якщо дуже багато ділянок, то краще їх розбивати по 10 тис. Якщо в базі 15 тисяч, то просто відмітьте половину ділянок і спочатку одну половину запишіть, а потім другу половину. У вас вийде 2 архіва.
Але мені не зрозуміло: навіщо переходити із 2019-го на 2008? Я б це не радив.

jimS
Повідомлень: 29
З нами з: 21 грудня 2021, 09:27

Re: Запис баз даних на диск (архівування)

Повідомлення jimS » 17 грудня 2024, 09:49

сам не хочу, але треба. Питання як виділити 10 тис ділянок, тільки не вручну?

Аватар користувача
NickS
Повідомлень: 1403
З нами з: 04 квітня 2008, 12:21

Re: Запис баз даних на диск (архівування)

Повідомлення NickS » 18 грудня 2024, 17:06

jimS писав:сам не хочу, але треба. Питання як виділити 10 тис ділянок, тільки не вручну?

Є де-кілька варіантів:
1. Спершу відібрати ці ділянки відфільтрувавши у списку, а потім запустити функцію "Помітити всі ділянки зеленою міткою". Звісно, під словом "всі" матиметься на увазі ті, що відфільтровані у списку.
2. Зробити це через SQL-запит в програмі Management Studio, якщо така у вас є. Наприклад:

Код: Виділити все

Update [Object]
Set Ok = 'ю'
Where (ID_Object >= 1) and (ID_Object <= 10000)

Звісно, в даному запиті відбереться менше ніж 10000, тому що тут ми вказуємо умову відмічати від коду 1 до 10000, але цей код унікальний для кожної новоствореної ділянки, тому в базі може не бути якихось кодів. Зате такий запит дозволяє керувати тим які ділянки ми вже відмічали, а які ні. Скільки відмітило можна подивитись по результату виконання цього запиту. Можна підправити в SQL-запиті номер і ще раз запустити, щоб кількість була потрібною. В подальшому можна таким же чином відмітити інші 10000 ділянок.

jimS
Повідомлень: 29
З нами з: 21 грудня 2021, 09:27

Re: Запис баз даних на диск (архівування)

Повідомлення jimS » 19 грудня 2024, 10:31

дякую, спробую