Имя: Пароль:
1C
Админ
Ошибка при загрузке .dt в базу SQL
, ,
0 val245
 
28.12.16
10:59
Здравтсвуйте.
Имеем MS SQL Server 2008 R2
Нужно загрузить.dt. База достаточно большая, только архив весит 2.70 Гб. При закгрузке выходит следущая ошибка.

Ошибка загрузки информационной базы. В информационную базу загружены не все данные
по причине:
Ошибка СУБД:
Microsoft SQL Server Native Client 11.0: Could not allocate a new page for database 'Agrowest' because of insufficient disk space in filegroup 'PRIMARY'. Create the necessary space by dropping objects in the filegroup, adding additional files to the filegroup, or setting autogrowth on for existing files in the filegroup.
HRESULT=80004005, SQLSrvr: SQLSTATE=42000, state=C, Severity=11, native=1101, line=1

Поняно, что ключевая фраза: "Could not allocate a new page for database 'Agrowest' because of insufficient disk space in filegroup 'PRIMARY'. Create the necessary space by dropping objects in the filegroup, adding additional files to the filegroup, or setting autogrowth on for existing files in the filegroup."

Вопрос, как это сделать? Может кто подскажет?
1 val245
 
28.12.16
11:05
up
2 Cool_Profi
 
28.12.16
11:06
Сисадмин или dba могут помочь
3 zva
 
28.12.16
11:07
http://notanet.blogspot.ru/2012/12/microsoft-sql-server-1.html
шаг 3.

Но это не сработает, если стоит SQL Express - в нем внутреннее ограничение на размер базы.
4 shuhard
 
28.12.16
11:07
(1)[because of insufficient disk space in filegroup 'PRIMARY']
какая буква не понятна ?
5 val245
 
28.12.16
11:16
Ну вроде как не Express
6 chuckk
 
28.12.16
11:18
(0) Создайте необходимое пространство

Create the necessary space by dropping objects in the filegroup, adding additional files to the filegroup, or setting autogrowth on for existing files in the filegroup.
7 Vladal
 
28.12.16
11:39
(5) Нужно быть точнее. Выполните команду

SELECT @@VERSION

и напишите сюда её результат.
8 val245
 
28.12.16
11:52
Microsoft SQL Server 2008 R2 (SP2) - 10.50.4000.0 (X64)   Jun 28 2012 08:36:30   Copyright (c) Microsoft Corporation  Express Edition with Advanced Services (64-bit) on Windows NT 6.2 <X64> (Build 9200: )
9 val245
 
28.12.16
11:53
Там стоит ограничение в 1о Гб. При попытке увеличить память, выдает ошибку
10 Cool_Profi
 
28.12.16
11:54
(8) "Express Edition"

О чём ещё разговор может идти?
11 val245
 
28.12.16
11:57
да, понятно.. надо новую скулю искать..
12 val245
 
28.12.16
11:59
какую версию лучше искать? у меня база будет этак на 20-25 Гб
13 Cool_Profi
 
28.12.16
12:00
(12) стандарта хватит
14 timurhv
 
28.12.16
12:11
2016 developer бесплатна кстати для разработчиков и тестовых стендов, не для продакшена. Только есть ограничения по операционке.
15 zva
 
28.12.16
12:18
(12) А что ее искать? Триальную на пол года можно скачать с сайта MS
https://www.microsoft.com/ru-RU/download/details.aspx?id=1279
16 Vladal
 
28.12.16
12:23
(10) О том, что он поддерживает размер файла БД до 10 ГБ.
(14) Не как "учебная версия 1С:Предприятия"? Т.е. только "правильную" операционку надо иметь и других ограничений нет? Просто думаю новый ноут покупать без ОС или с "правильно" виндой.
17 val245
 
28.12.16
12:50
Не. 1С не учебная. С ней все нрорм)
18 Vladal
 
28.12.16
18:40
(17) Я об ограничениях на учебну 1С - нельзя запускать фоновые задания в фоне, нельзя подключаться по Automation и т.д. и т.п.
Так вот у того SQL Developer нет ли подобных ограничений? То есть я могу с ним дома работать полноценно?
19 Провинциальный 1сник
 
28.12.16
18:42
Экспресс можно легко обмануть, правда это будет нарушением л.с.
20 mehfk
 
28.12.16
18:44
(19) с мягким знаком начиная с некоторого (ЕМНИП) sp 2005.
21 Провинциальный 1сник
 
28.12.16
18:51
(20)В смысле? Лично проверял - в 2008r2 работает.
22 mehfk
 
28.12.16
18:55
(21) Ты
23 mehfk
 
28.12.16
18:55
еще мамой поклянись и скажи "зуб даю".
24 Провинциальный 1сник
 
28.12.16
18:56
(23) Не верите?
25 Провинциальный 1сник
 
28.12.16
19:15
Экспресс проверяет достижение предельного размера или при аттаче базы, или при попытке увеличить размер файла данных. Но не при старте сервера. Дальше объяснять не буду, чтобы не нарушить правила форума)
26 timurhv
 
28.12.16
23:47
(16) Developer как Enterprise версия, все на официальном сайте написано, применительно для 2014 и 2016:
"SQL Server 2014 Developer Edition предлагает весь спектр функциональных возможностей, доступных в SQL Server 2014 Enterprise Edition. Однако данный выпуск предназначен исключительно для разработки и тестирования, но не для применения в рабочих средах или использования с рабочими данными. Дополнительные сведения о правах на использование выпуска Developer Edition"

https://www.microsoft.com/ru-ru/server-cloud/products/sql-server-editions/overview.aspx

SSMS только отдельно нужно качать (менеджер SQL), он тоже бесплатен.
27 timurhv
 
28.12.16
23:51
(25) Любая реструктуризация / запись в пользовательском режиме вывалится с ошибкой на новых редакциях SQL Express, даже если приаттачить bak с рабочего сервера.