Запис баз даних на диск (архівування)
Запис баз даних на диск (архівування)
при попытке выполнить "запись баз данных на диск (архивирование)" выскакивает сообщение "io error 103" или "cannot make a visible window modal"
Re: запись баз данных на диск (архивирование)
jimS писав:при попытке выполнить "запись баз данных на диск (архивирование)" выскакивает сообщение "io error 103" или "cannot make a visible window modal"
Какой-то сбой в операционной системе. Попробуйте перезагрузить ПК. Тогда должно работать. Если такое постоянно, тогда лучше запустите AnyDesk и обратитесь в нашу техподдержку.
Re: Запис баз даних на диск (архівування)
как перенести базу c SQL 2019 на SQL 2008. Пробовал архивировать сервис/ запись баз данных на диск(архивирование) (ну таким способом), но на каком то пределе записей вылетает ошибка. в базе 15 тысяч участков.
Re: Запис баз даних на диск (архівування)
jimS писав:как перенести базу c SQL 2019 на SQL 2008. Пробовал архивировать сервис/ запись баз данных на диск(архивирование) (ну таким способом), но на каком то пределе записей вылетает ошибка. в базе 15 тысяч участков.
Напряму переробити базу даних з 2019-го на 2008-й неможливо, бо такого механізму не має. Єдине що лишається, це так як ви і робили - через запис баз даних в архів. Але там також є нюанс, якщо дуже багато ділянок, то краще їх розбивати по 10 тис. Якщо в базі 15 тисяч, то просто відмітьте половину ділянок і спочатку одну половину запишіть, а потім другу половину. У вас вийде 2 архіва.
Але мені не зрозуміло: навіщо переходити із 2019-го на 2008? Я б це не радив.
Re: Запис баз даних на диск (архівування)
сам не хочу, але треба. Питання як виділити 10 тис ділянок, тільки не вручну?
Re: Запис баз даних на диск (архівування)
jimS писав:сам не хочу, але треба. Питання як виділити 10 тис ділянок, тільки не вручну?
Є де-кілька варіантів:
1. Спершу відібрати ці ділянки відфільтрувавши у списку, а потім запустити функцію "Помітити всі ділянки зеленою міткою". Звісно, під словом "всі" матиметься на увазі ті, що відфільтровані у списку.
2. Зробити це через SQL-запит в програмі Management Studio, якщо така у вас є. Наприклад:
Код: Виділити все
Update [Object]
Set Ok = 'ю'
Where (ID_Object >= 1) and (ID_Object <= 10000)
Звісно, в даному запиті відбереться менше ніж 10000, тому що тут ми вказуємо умову відмічати від коду 1 до 10000, але цей код унікальний для кожної новоствореної ділянки, тому в базі може не бути якихось кодів. Зате такий запит дозволяє керувати тим які ділянки ми вже відмічали, а які ні. Скільки відмітило можна подивитись по результату виконання цього запиту. Можна підправити в SQL-запиті номер і ще раз запустити, щоб кількість була потрібною. В подальшому можна таким же чином відмітити інші 10000 ділянок.
Re: Запис баз даних на диск (архівування)
дякую, спробую