Ошибка операции create database или alter database так как размер результирующей совокупной базы

I have SQL Server not Express and when db grows to 10240 I get error:

Could not allocate space for object in database because the ‘PRIMARY’
filegroup is full. Create disk space by deleting unneeded files,
dropping objects in the filegroup, adding additional files to the
filegroup, or setting autogrowth on for existing files in the
filegroup.

I tried to change Initial size from 10240 to more but then got error:

CREATE DATABASE or ALTER DATABASE failed because the resulting
cumulative database size would exceed your licensed limit of 10240 MB
per database. (Microsoft SQL Server, Error: 1827)

But this is really not Express but full SQL Server, so how it is possible that it has this limitation?

marc_s's user avatar

marc_s

729k175 gold badges1327 silver badges1455 bronze badges

asked Mar 23, 2015 at 21:38

kosnkov's user avatar

9

I had the same error in my Express Edition as the official documentatios says, to fix it without shrink the DB I upgraded my version, from Express to Developer edition. Go to SQL Server Installation Center->Maintenance->Edition upgrade.

answered Sep 3, 2020 at 17:49

Ros's user avatar

RosRos

4314 silver badges10 bronze badges

The instance name for SQL Server Express is by default SQLEXPRESS — but it can be anything you choose during installation. If you install SQL Server Express as the default (un-named) instance, then you get MSSQLSERVER as the pseudo instance name for SQL Server Express.

Hence, you really cannot rely on the instance name to judge whether your SQL Server is the Express edition or not. You need to use

SELECT @@Version

to get that information.

answered Mar 24, 2015 at 6:07

marc_s's user avatar

marc_smarc_s

729k175 gold badges1327 silver badges1455 bronze badges

You need to upgrade from «SQL Server Express» edition to «SQL Server Developer» Edition from «SQL Server Installation» under «Maintenance».

answered Mar 4, 2021 at 4:35

Rajender Gottipamula's user avatar

You need to upgrade your SQL server version.

answered Jan 25, 2022 at 8:21

shabab's user avatar

2

issue is due to SQL server express version, Uninstall the current version of sQL EXPRESS VERSION install the developer editionand try it should work.

answered Jun 6 at 1:27

Ram's user avatar

1

this is may be due to lack of space in your computer.

answered Nov 12, 2020 at 7:57

user14624334's user avatar

1

У меня SQL Server not Express, и когда db вырастает до 10240, я получаю ошибку:

Не удалось выделить место для объекта в базе данных, поскольку файловая группа «PRIMARY» заполнена. Создайте дисковое пространство, удалив ненужные файлы, отбросив объекты в файловой группе, добавив дополнительные файлы в файловую группу или включив автоматический рост для существующих файлов в файловой группе.

Я попытался изменить начальный размер с 10240 на больше, но потом получил ошибку:

Ошибка CREATE DATABASE или ALTER DATABASE, поскольку итоговый совокупный размер базы данных превысит лицензионный лимит 10240 МБ на базу данных. (Microsoft SQL Server, ошибка: 1827)

Но на самом деле это не Express, а полноценный SQL Server, так как же возможно, что у него есть это ограничение?

4 ответа

Имя экземпляра для SQL Server Express по умолчанию SQLEXPRESS , но это может быть любое имя, выбранное вами во время установки. Если вы установите SQL Server Express как экземпляр по умолчанию (без имени), вы получите MSSQLSERVER в качестве имени псевдо-экземпляра для SQL Server Express.

Следовательно, вы действительно не можете полагаться на имя экземпляра , чтобы судить, является ли ваш SQL Server выпуском Express или нет. Вам нужно использовать

Чтобы получить эту информацию.

Это может быть связано с нехваткой места на вашем компьютере.

Изменить ключ продукта для установки SQL Server 2017/2016/2014

У меня была такая же ошибка в моем Express Edition, как говорится в официальной документации, чтобы исправить ее без сжатия БД, я обновил свою версию с Express до версии для разработчиков. Перейдите в Центр установки SQL Server-> Обслуживание-> Обновление выпуска.

CREATE DATABASE or ALTER DATABASE failed because the resulting cumulative database size would exceed your licensed limit of 10240 MB per database

I have SQL Server not Express and when db grows to 10240 I get error:

Could not allocate space for object in database because the ‘PRIMARY’ filegroup is full. Create disk space by deleting unneeded files, dropping objects in the filegroup, adding additional files to the filegroup, or setting autogrowth on for existing files in the filegroup.

I tried to change Initial size from 10240 to more but then got error:

CREATE DATABASE or ALTER DATABASE failed because the resulting cumulative database size would exceed your licensed limit of 10240 MB per database. (Microsoft SQL Server, Error: 1827)

But this is really not Express but full SQL Server, so how it is possible that it has this limitation?

У меня SQL Server not Express, и когда db вырастает до 10240, я получаю сообщение об ошибке:

Could not allocate space for object in database because the ‘PRIMARY’ filegroup is full. Create disk space by deleting unneeded files, dropping objects in the filegroup, adding additional files to the filegroup, or setting autogrowth on for existing files in the filegroup.

Я попытался изменить начальный размер с 10240 на больше, но потом получил ошибку:

CREATE DATABASE or ALTER DATABASE failed because the resulting cumulative database size would exceed your licensed limit of 10240 MB per database. (Microsoft SQL Server, Error: 1827)

Но на самом деле это не Express, а полноценный SQL Server, так как же возможно, что у него есть это ограничение?

I have SQL Server not Express and when db grows to 10240 I get error:

Could not allocate space for object in database because the ‘PRIMARY’
filegroup is full. Create disk space by deleting unneeded files,
dropping objects in the filegroup, adding additional files to the
filegroup, or setting autogrowth on for existing files in the
filegroup.

I tried to change Initial size from 10240 to more but then got error:

CREATE DATABASE or ALTER DATABASE failed because the resulting
cumulative database size would exceed your licensed limit of 10240 MB
per database. (Microsoft SQL Server, Error: 1827)

But this is really not Express but full SQL Server, so how it is possible that it has this limitation?

marc_s's user avatar

marc_s

721k173 gold badges1320 silver badges1442 bronze badges

asked Mar 23, 2015 at 21:38

kosnkov's user avatar

9

I had the same error in my Express Edition as the official documentatios says, to fix it without shrink the DB I upgraded my version, from Express to Developer edition. Go to SQL Server Installation Center->Maintenance->Edition upgrade.

answered Sep 3, 2020 at 17:49

Ros's user avatar

RosRos

4314 silver badges10 bronze badges

The instance name for SQL Server Express is by default SQLEXPRESS — but it can be anything you choose during installation. If you install SQL Server Express as the default (un-named) instance, then you get MSSQLSERVER as the pseudo instance name for SQL Server Express.

Hence, you really cannot rely on the instance name to judge whether your SQL Server is the Express edition or not. You need to use

SELECT @@Version

to get that information.

answered Mar 24, 2015 at 6:07

marc_s's user avatar

marc_smarc_s

721k173 gold badges1320 silver badges1442 bronze badges

You need to upgrade from «SQL Server Express» edition to «SQL Server Developer» Edition from «SQL Server Installation» under «Maintenance».

answered Mar 4, 2021 at 4:35

Rajender Gottipamula's user avatar

please Check This link

Change Product Key for SQL Server 2017 / 2016 / 2014 Installation

Community's user avatar

answered Apr 7, 2019 at 9:10

M.Ganji's user avatar

M.GanjiM.Ganji

8188 silver badges13 bronze badges

0

You need to upgrade your SQL server version.

answered Jan 25, 2022 at 8:21

shabab's user avatar

2

this is may be due to lack of space in your computer.

answered Nov 12, 2020 at 7:57

user14624334's user avatar

1

  

Zaicev

09.09.14 — 12:18

Просу срочной помощи, возникла у меня ошибка связанная с переполненой БД на сервере  Microsoft SQL Server 2008 R2 Express Edition

БД у меня выросла до 11574МБ.

Сейчас не могут сотрудники ничего записать, так как нет свободного места.

Думал выгрузить БД в dt удалить БД и заново загрузить. Но дело в том, что зайти в конфигуратор могу, а выгрузить не могу, дает ошибку платформы.

Посоветуйте, что можно сейчас мне сделать ?

Вот сама ошибка при записи любого документа:

ЗАГОЛОВОК: Microsoft SQL Server Management Studio

——————————

Действие Изменить завершилось неудачно для объекта «База данных» «pt».  (Microsoft.SqlServer.Smo)

Чтобы получить справку, щелкните: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.4000.0+((KJ_PCU_Main).120628-0827+)&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=Изменить+Database&LinkId=20476

——————————

ДОПОЛНИТЕЛЬНЫЕ СВЕДЕНИЯ:

При выполнении инструкции или пакета Transact-SQL возникло исключение. (Microsoft.SqlServer.ConnectionInfo)

——————————

Ошибка операции CREATE DATABASE или ALTER DATABASE, так как размер результирующей совокупной базы данных превысил бы разрешенный предел в 10240 МБ на база данных. (Microsoft SQL Server, ошибка: 1827)

Чтобы получить справку, щелкните: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.4000&EvtSrc=MSSQLServer&EvtID=1827&LinkId=20476

С

  

ДенисЧ

1 — 09.09.14 — 12:20

зайди в студию, грохни все индексы (ручками), ужми базу, потом выгружай.

  

vde69

2 — 09.09.14 — 12:21

шринк сделай

  

Zaicev

3 — 09.09.14 — 12:21

(1) Извините, подскажите пожалуйста подробно как грохнуть в Studio индексы ? Это ничего не сломает я не потеряю информацию ВД ?

  

Zaicev

4 — 09.09.14 — 12:22

(2) Пожалуйста, напишите подробно, я новичок в этом деле.

  

vde69

5 — 09.09.14 — 12:22

а вообще делов «Express Edition», даже если сейчас починишь — это не на долго…

  

PR

6 — 09.09.14 — 12:23

(4) Может тогда стоит вызвать профессионала?

Вообще нужно сползать с экспресса, раз база больше 10 гигов.

  

Zaicev

7 — 09.09.14 — 12:23

(5) та мне бы до вечера дотянуть. Чтобы работу не остановить на весь день..

  

vde69

8 — 09.09.14 — 12:23

  

shuhard

9 — 09.09.14 — 12:24

(0) срочно беги в магазин и купи нормальный сиквел, Express Edition имеет ограничения и обойти их можно только путем удаления данных их рабочей системы

  

Zaicev

10 — 09.09.14 — 12:24

(6) Я системный администратор, но пока учусь на ошибках. Это мой провтык((

  

Ёпрст

11 — 09.09.14 — 12:25

(4) ручками открываешь таблички и пкм — удалить..

можешь и скриптовм, все стразу через DROP INDEX  удалить

  

Ёпрст

12 — 09.09.14 — 12:26

можно и посмотреть, какие самые большие индексные таблички и только их грохнуть

  

ДенисЧ

13 — 09.09.14 — 12:27

(3) Открыть ветку таблицы, ветку индексы, встать на нужный и Del

  

ChiginAV

14 — 09.09.14 — 12:30

Проще поставить скуль developer edition. Прицепить к нему эту базу. Выгрузить в dt. Сделать базу файловой. Замести следы…

  

Zaicev

15 — 09.09.14 — 12:30

(8) а при выполнении ширинка указать размер сжатия файлов ?

  

Kamas

16 — 09.09.14 — 12:32

  

ChiginAV

17 — 09.09.14 — 12:34

(16) Это на express не работает же

  

Kamas

18 — 09.09.14 — 12:37

(17) что конкретно не сработает ?? насколько я помню Секционирование таблиц в expres можно сделать и разнести таблицы по разным файлам

  

ChiginAV

19 — 09.09.14 — 12:39

  

Zaicev

20 — 09.09.14 — 12:41

  

Maxus43

21 — 09.09.14 — 12:44

(20) доступное свободное место — 0, не ужмёшь

  

Maxus43

22 — 09.09.14 — 12:45

выбери топ самых больших таблиц, может картинки или ещё какая хрень там место сохрало

  

Kamas

23 — 09.09.14 — 12:55

  

Maxus43

24 — 09.09.14 — 12:57

(23) если бы был «любой не express sql» — думаешь вопрос в (0) бы возник?

  

Chai Nic

25 — 09.09.14 — 13:02

(24) Ну сложно что ли скачать какой-нибудь девелопер едишен?

  

Kamas

26 — 09.09.14 — 13:02

(24)  думаю что вопрос бы возник, будь это любой не express ломаный дома, а не работе или триалка на 180 дней;)

  

Maxus43

27 — 09.09.14 — 13:04

ну пусть триалку и ставит, и бежит покупать нормальный, пока срок не кончился

  

Kamas

28 — 09.09.14 — 13:07

можно вопрос в том за сколько эти данные набрались если лет за 8 то можно просто поставить триал свернуть базу и еще лет 6 не парится

  

МихаилМ

29 — 09.09.14 — 13:13

можно удалить данные остаков, оборотов.

потом пересчитать .

  

Kamas

30 — 09.09.14 — 13:15

(29) помоем правильнее будет все таки провести полноценную свертку в триал версии

  

Zaicev

31 — 09.09.14 — 13:52

У меня получилось выгрузить БД в dt, теперь я ее загружаю в файловом режиме, потом ее планирую сжать в конфигураторе. Думаю, что сожму в половину. Ну это пока в теории..

  

Maxus43

32 — 09.09.14 — 13:56

(31) СУБД нормальную поставь. Жалко денег — хотя бы постгри значит

У меня SQL Server not Express, и когда db вырастает до 10240, я получаю ошибку:

Не удалось выделить место для объекта в базе данных, поскольку файловая группа «PRIMARY» заполнена. Создайте дисковое пространство, удалив ненужные файлы, отбросив объекты в файловой группе, добавив дополнительные файлы в файловую группу или включив автоматический рост для существующих файлов в файловой группе.

Я попытался изменить начальный размер с 10240 на больше, но потом получил ошибку:

Ошибка CREATE DATABASE или ALTER DATABASE, поскольку итоговый совокупный размер базы данных превысит лицензионный лимит 10240 МБ на базу данных. (Microsoft SQL Server, ошибка: 1827)

Но на самом деле это не Express, а полноценный SQL Server, так как же возможно, что у него есть это ограничение?

4 ответа

Лучший ответ

Имя экземпляра для SQL Server Express по умолчанию SQLEXPRESS, но это может быть любое имя, выбранное вами во время установки. Если вы установите SQL Server Express как экземпляр по умолчанию (без имени), вы получите MSSQLSERVER в качестве имени псевдо-экземпляра для SQL Server Express.

Следовательно, вы действительно не можете полагаться на имя экземпляра , чтобы судить, является ли ваш SQL Server выпуском Express или нет. Вам нужно использовать

SELECT @@Version

Чтобы получить эту информацию.


5

marc_s
24 Мар 2015 в 06:07

Это может быть связано с нехваткой места на вашем компьютере.


-1

user14624334
12 Ноя 2020 в 07:57

Проверьте эту ссылку

Изменить ключ продукта для установки SQL Server 2017/2016/2014


1

Community
20 Июн 2020 в 09:12

У меня была такая же ошибка в моем Express Edition, как говорится в официальной документации, чтобы исправить ее без сжатия БД, я обновил свою версию с Express до версии для разработчиков. Перейдите в Центр установки SQL Server-> Обслуживание-> Обновление выпуска.

0 / 0 / 0

Регистрация: 29.09.2014

Сообщений: 21

1

03.03.2015, 23:25. Показов 13212. Ответов 4


Помогите подключить бд больше 10240
установлена sql managment studio 2008 express при соединении бд
выдает ошибку: размер результатирующий совокупной бд превысил бы 1024
(Microsoft SQL server:ошибка 1827)
как подключить бд 60гиг

__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь

0

3318 / 2027 / 723

Регистрация: 02.06.2013

Сообщений: 4,972

03.03.2015, 23:42

2

К редакции экспресс — никак.

0

0 / 0 / 0

Регистрация: 29.09.2014

Сообщений: 21

03.03.2015, 23:55

 [ТС]

3

К какую редакцию использовать, подскажите пожалуйста я новичок

0

3318 / 2027 / 723

Регистрация: 02.06.2013

Сообщений: 4,972

04.03.2015, 00:05

4

Редакция студии не важна. Редакция сервера — любая, кроме экспресс.

0

0 / 0 / 0

Регистрация: 29.09.2014

Сообщений: 21

04.03.2015, 00:11

 [ТС]

5

SQLEXPRWT_x64_RUS установил на windows 8.1
какую установить посоветуй пожалуйста?

0

  • Remove From My Forums
  • Вопрос

  • Здравствуйте. Попытался установить триал SCE 2010 и получил следующие проблемы:

    1. На машине без WSUS установка заканчивается с ошибкой 404 в логе.

    «EssentialsConnection.GetUpdateServerConnection() failed: Threw Exception.Type: System.Net.WebException, Exception Error Code: 0x80131509, Exception.Message: Сбой запроса с состоянием HTTP 404: Not Found.»

    2. На машине с WSUS появляется ошибка «Ошибка операции CREATE DATABASE или ALTER DATABASE, так как размер результирующей совокупной базы данных превысил бы разрешенный предел в 4096 МБ на база данных».

    Везде устанавливал инстанс 2008 SQL, идущего в комплекте с SCE.

    Что можно тут сделать?

Ответы

  • Не получилось переехать. Просто переустановил WSUS сервер.

    • Помечено в качестве ответа

      11 января 2012 г. 13:01

   Zaicev

09.09.14 — 12:18

Просу срочной помощи, возникла у меня ошибка связанная с переполненой БД на сервере  Microsoft SQL Server 2008 R2 Express Edition

БД у меня выросла до 11574МБ.

Сейчас не могут сотрудники ничего записать, так как нет свободного места.

Думал выгрузить БД в dt удалить БД и заново загрузить. Но дело в том, что зайти в конфигуратор могу, а выгрузить не могу, дает ошибку платформы.

Посоветуйте, что можно сейчас мне сделать ?

Вот сама ошибка при записи любого документа:

ЗАГОЛОВОК: Microsoft SQL Server Management Studio

——————————

Действие Изменить завершилось неудачно для объекта «База данных» «pt».  (Microsoft.SqlServer.Smo)

Чтобы получить справку, щелкните: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.4000.0+((KJ_PCU_Main).120628-0827+)&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=Изменить+Database&LinkId=20476

——————————

ДОПОЛНИТЕЛЬНЫЕ СВЕДЕНИЯ:

При выполнении инструкции или пакета Transact-SQL возникло исключение. (Microsoft.SqlServer.ConnectionInfo)

——————————

Ошибка операции CREATE DATABASE или ALTER DATABASE, так как размер результирующей совокупной базы данных превысил бы разрешенный предел в 10240 МБ на база данных. (Microsoft SQL Server, ошибка: 1827)

Чтобы получить справку, щелкните: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.4000&EvtSrc=MSSQLServer&EvtID=1827&LinkId=20476

С

   ДенисЧ

1 — 09.09.14 — 12:20

зайди в студию, грохни все индексы (ручками), ужми базу, потом выгружай.

   vde69

2 — 09.09.14 — 12:21

шринк сделай

   Zaicev

3 — 09.09.14 — 12:21

(1) Извините, подскажите пожалуйста подробно как грохнуть в Studio индексы ? Это ничего не сломает я не потеряю информацию ВД ?

   Zaicev

4 — 09.09.14 — 12:22

(2) Пожалуйста, напишите подробно, я новичок в этом деле.

   vde69

5 — 09.09.14 — 12:22

а вообще делов «Express Edition», даже если сейчас починишь — это не на долго…

   PR

6 — 09.09.14 — 12:23

(4) Может тогда стоит вызвать профессионала?

Вообще нужно сползать с экспресса, раз база больше 10 гигов.

   Zaicev

7 — 09.09.14 — 12:23

(5) та мне бы до вечера дотянуть. Чтобы работу не остановить на весь день..

   vde69

8 — 09.09.14 — 12:23

   shuhard

9 — 09.09.14 — 12:24

(0) срочно беги в магазин и купи нормальный сиквел, Express Edition имеет ограничения и обойти их можно только путем удаления данных их рабочей системы

   Zaicev

10 — 09.09.14 — 12:24

(6) Я системный администратор, но пока учусь на ошибках. Это мой провтык((

   Ёпрст

11 — 09.09.14 — 12:25

(4) ручками открываешь таблички и пкм — удалить..

можешь и скриптовм, все стразу через DROP INDEX  удалить

   Ёпрст

12 — 09.09.14 — 12:26

можно и посмотреть, какие самые большие индексные таблички и только их грохнуть

   ДенисЧ

13 — 09.09.14 — 12:27

(3) Открыть ветку таблицы, ветку индексы, встать на нужный и Del

   ChiginAV

14 — 09.09.14 — 12:30

Проще поставить скуль developer edition. Прицепить к нему эту базу. Выгрузить в dt. Сделать базу файловой. Замести следы…

   Zaicev

15 — 09.09.14 — 12:30

(8) а при выполнении ширинка указать размер сжатия файлов ?

   Kamas

16 — 09.09.14 — 12:32

   ChiginAV

17 — 09.09.14 — 12:34

(16) Это на express не работает же

   Kamas

18 — 09.09.14 — 12:37

(17) что конкретно не сработает ?? насколько я помню Секционирование таблиц в expres можно сделать и разнести таблицы по разным файлам

   ChiginAV

19 — 09.09.14 — 12:39

   Zaicev

20 — 09.09.14 — 12:41

   Maxus43

21 — 09.09.14 — 12:44

(20) доступное свободное место — 0, не ужмёшь

   Maxus43

22 — 09.09.14 — 12:45

выбери топ самых больших таблиц, может картинки или ещё какая хрень там место сохрало

   Kamas

23 — 09.09.14 — 12:55

   Maxus43

24 — 09.09.14 — 12:57

(23) если бы был «любой не express sql» — думаешь вопрос в (0) бы возник?

   Chai Nic

25 — 09.09.14 — 13:02

(24) Ну сложно что ли скачать какой-нибудь девелопер едишен?

   Kamas

26 — 09.09.14 — 13:02

(24)  думаю что вопрос бы возник, будь это любой не express ломаный дома, а не работе или триалка на 180 дней;)

   Maxus43

27 — 09.09.14 — 13:04

ну пусть триалку и ставит, и бежит покупать нормальный, пока срок не кончился

   Kamas

28 — 09.09.14 — 13:07

можно вопрос в том за сколько эти данные набрались если лет за 8 то можно просто поставить триал свернуть базу и еще лет 6 не парится

   МихаилМ

29 — 09.09.14 — 13:13

можно удалить данные остаков, оборотов.

потом пересчитать .

   Kamas

30 — 09.09.14 — 13:15

(29) помоем правильнее будет все таки провести полноценную свертку в триал версии

   Zaicev

31 — 09.09.14 — 13:52

У меня получилось выгрузить БД в dt, теперь я ее загружаю в файловом режиме, потом ее планирую сжать в конфигураторе. Думаю, что сожму в половину. Ну это пока в теории..

  

Maxus43

32 — 09.09.14 — 13:56

(31) СУБД нормальную поставь. Жалко денег — хотя бы постгри значит

Развернут веб портал на Sherepoint 2010. База данных SQL Server 2008 Express.

Начал получать ошибку в журнале логов:

Ошибка операции CREATE DATABASE или ALTER DATABASE, так как размер
результирующей совокупной базы данных превысил бы разрешенный предел в
4096 МБ на база данных.

Не удалось выделить место для объекта «dbo.EventLog».’EventLog_Id’ в
базе данных «DBNAME», поскольку файловая группа «PRIMARY»
переполнена. Выделите место на диске, удалив ненужные файлы или
объекты в файловой группе, добавив дополнительные файлы в файловую
группу или указав параметр автоматического увеличения размера для
существующих файлов в файловой группе.

Я бы удалил лишний контент но при удалении такие же ошибки. Понимаю что это связано с ограничением версии Express в 4Гб.

Мой вопрос: могу ли я просто обновить Sql c SQL Server 2008 express на SQL Server 2008 R2 express? Это решит проблему? Если возможно подскажите как, возможно есть подробная инструкция.

Спасибо.

задан 18 мая 2017 в 3:28

Иван Иванов's user avatar

2

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

Подробные инструкции от Майкрософта по переходу на новую версию можно найти здесь:
https://msdn.microsoft.com/en-us/library/ms144267(v=sql.105).aspx

ответ дан 18 мая 2017 в 7:03

minamoto's user avatar

minamotominamoto

4,01113 серебряных знаков19 бронзовых знаков

Zaicev

09.09.14 — 12:18

Просу срочной помощи, возникла у меня ошибка связанная с переполненой БД на сервере  Microsoft SQL Server 2008 R2 Express Edition

БД у меня выросла до 11574МБ.

Сейчас не могут сотрудники ничего записать, так как нет свободного места.

Думал выгрузить БД в dt удалить БД и заново загрузить. Но дело в том, что зайти в конфигуратор могу, а выгрузить не могу, дает ошибку платформы.

Посоветуйте, что можно сейчас мне сделать ?

Вот сама ошибка при записи любого документа:

ЗАГОЛОВОК: Microsoft SQL Server Management Studio

——————————

Действие Изменить завершилось неудачно для объекта «База данных» «pt».  (Microsoft.SqlServer.Smo)

Чтобы получить справку, щелкните: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.4000.0+((KJ_PCU_Main).120628-0827+)&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=Изменить+Database&LinkId=20476

——————————

ДОПОЛНИТЕЛЬНЫЕ СВЕДЕНИЯ:

При выполнении инструкции или пакета Transact-SQL возникло исключение. (Microsoft.SqlServer.ConnectionInfo)

——————————

Ошибка операции CREATE DATABASE или ALTER DATABASE, так как размер результирующей совокупной базы данных превысил бы разрешенный предел в 10240 МБ на база данных. (Microsoft SQL Server, ошибка: 1827)

Чтобы получить справку, щелкните: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.4000&EvtSrc=MSSQLServer&EvtID=1827&LinkId=20476

С

ДенисЧ

1 — 09.09.14 — 12:20

зайди в студию, грохни все индексы (ручками), ужми базу, потом выгружай.

vde69

2 — 09.09.14 — 12:21

шринк сделай

Zaicev

3 — 09.09.14 — 12:21

(1) Извините, подскажите пожалуйста подробно как грохнуть в Studio индексы ? Это ничего не сломает я не потеряю информацию ВД ?

Zaicev

4 — 09.09.14 — 12:22

(2) Пожалуйста, напишите подробно, я новичок в этом деле.

vde69

5 — 09.09.14 — 12:22

а вообще делов «Express Edition», даже если сейчас починишь — это не на долго…

PR

6 — 09.09.14 — 12:23

(4) Может тогда стоит вызвать профессионала?

Вообще нужно сползать с экспресса, раз база больше 10 гигов.

Zaicev

7 — 09.09.14 — 12:23

(5) та мне бы до вечера дотянуть. Чтобы работу не остановить на весь день..

vde69

8 — 09.09.14 — 12:23

shuhard

9 — 09.09.14 — 12:24

(0) срочно беги в магазин и купи нормальный сиквел, Express Edition имеет ограничения и обойти их можно только путем удаления данных их рабочей системы

Zaicev

10 — 09.09.14 — 12:24

(6) Я системный администратор, но пока учусь на ошибках. Это мой провтык((

Ёпрст

11 — 09.09.14 — 12:25

(4) ручками открываешь таблички и пкм — удалить..

можешь и скриптовм, все стразу через DROP INDEX  удалить

Ёпрст

12 — 09.09.14 — 12:26

можно и посмотреть, какие самые большие индексные таблички и только их грохнуть

ДенисЧ

13 — 09.09.14 — 12:27

(3) Открыть ветку таблицы, ветку индексы, встать на нужный и Del

ChiginAV

14 — 09.09.14 — 12:30

Проще поставить скуль developer edition. Прицепить к нему эту базу. Выгрузить в dt. Сделать базу файловой. Замести следы…

Zaicev

15 — 09.09.14 — 12:30

(8) а при выполнении ширинка указать размер сжатия файлов ?

Kamas

16 — 09.09.14 — 12:32

ChiginAV

17 — 09.09.14 — 12:34

(16) Это на express не работает же

Kamas

18 — 09.09.14 — 12:37

(17) что конкретно не сработает ?? насколько я помню Секционирование таблиц в expres можно сделать и разнести таблицы по разным файлам

ChiginAV

19 — 09.09.14 — 12:39

Zaicev

20 — 09.09.14 — 12:41

Maxus43

21 — 09.09.14 — 12:44

(20) доступное свободное место — 0, не ужмёшь

Maxus43

22 — 09.09.14 — 12:45

выбери топ самых больших таблиц, может картинки или ещё какая хрень там место сохрало

Kamas

23 — 09.09.14 — 12:55

Maxus43

24 — 09.09.14 — 12:57

(23) если бы был «любой не express sql» — думаешь вопрос в (0) бы возник?

Chai Nic

25 — 09.09.14 — 13:02

(24) Ну сложно что ли скачать какой-нибудь девелопер едишен?

Kamas

26 — 09.09.14 — 13:02

(24)  думаю что вопрос бы возник, будь это любой не express ломаный дома, а не работе или триалка на 180 дней;)

Maxus43

27 — 09.09.14 — 13:04

ну пусть триалку и ставит, и бежит покупать нормальный, пока срок не кончился

Kamas

28 — 09.09.14 — 13:07

можно вопрос в том за сколько эти данные набрались если лет за 8 то можно просто поставить триал свернуть базу и еще лет 6 не парится

МихаилМ

29 — 09.09.14 — 13:13

можно удалить данные остаков, оборотов.

потом пересчитать .

Kamas

30 — 09.09.14 — 13:15

(29) помоем правильнее будет все таки провести полноценную свертку в триал версии

Zaicev

31 — 09.09.14 — 13:52

У меня получилось выгрузить БД в dt, теперь я ее загружаю в файловом режиме, потом ее планирую сжать в конфигураторе. Думаю, что сожму в половину. Ну это пока в теории..

  

Maxus43

32 — 09.09.14 — 13:56

(31) СУБД нормальную поставь. Жалко денег — хотя бы постгри значит

Проблема

При попытке восстановить резервную копию базы данных Vault на сервере Vault отображается следующее сообщение. 

Изображение, добавленное пользователем

«Не удалось выполнить CREATE DATABASE или ALTER DATABASE, так как итоговый совокупный размер базы данных превысит лицензированный предел в 10240 МБ на базу данных».
Восстановление базы данных прер

Обработано 10 процентов.
Обработано 20 процентов.
30 процентов обработано.
40 процентов обработано.
50 процентов обработано.
60 процентов обработано.
70 процентов обработано.
80 процентов обработано.
90 процентов обработано.
100 процентов обработано.

Причины:

Размер базы данных Autodesk Vault достиг предельных значений, установленных экспресс®-выпуском Microsoft SQL Server. В таблице ниже приведены ограничения размера базы данных на базу данных в режиме «Экспресс-выпуск». 

 SQL Express 2014  Ограничение размера базы данных 10 ГБ
 SQL Express 2016  Ограничение размера базы данных 10 ГБ
 SQL Express 2017  Ограничение размера базы данных 10 ГБ

Решение

Для устранения проблемы восстановления требуется обновление Microsoft ® SQL Server Express до версий Standard или Enterprise. Если однопользовательская установка Microsoft® SQL Server Standard или Enterprise уже подготовлена, убедитесь, что имя экземпляра установлено на «AUTODESKVAULT», чтобы в процессе восстановления использовался правильный экземпляр.

В таблице ниже приведен список версий, поддерживаемых Vault 2019 для Microsoft SQL Server ® Standard и Enterprise Edition. 

SQL Server 2014 Standard и Enterprise с пакетом обновления 2
SQL Server 2016 Standard и Enterprise с пакетом обновления 1
SQL Server 2017 Standard и Enterprise

Для выполнения этих действий следуйте инструкциям в разделе онлайн-справки по Vault Обновите Microsoft SQL Express до Microsoft SQL Standard или более поздней версии.

Если одна из перечисленных выше версий SQL Server уже установлена, администратор базы данных должен увеличить предельный размер базы данных.

См. также:

  • Уменьшите размер базы данных Vault после достижения предела в 10 ГБ для базы данных SQL
  • Ошибка «Не удалось создать пользователя в базе данных» приводит к сбою при возврате файла в хранилище

Программы

Vault Basic; Vault Workgroup; Vault Professional

У меня SQL Server not Express, и когда db вырастает до 10240, я получаю ошибку:

Не удалось выделить место для объекта в базе данных, поскольку файловая группа «PRIMARY» заполнена. Создайте дисковое пространство, удалив ненужные файлы, отбросив объекты в файловой группе, добавив дополнительные файлы в файловую группу или включив автоматический рост для существующих файлов в файловой группе.

Я попытался изменить начальный размер с 10240 на больше, но потом получил ошибку:

Ошибка CREATE DATABASE или ALTER DATABASE, поскольку итоговый совокупный размер базы данных превысит лицензионный лимит 10240 МБ на базу данных. (Microsoft SQL Server, ошибка: 1827)

Но на самом деле это не Express, а полноценный SQL Server, так как же возможно, что у него есть это ограничение?

4 ответа

Лучший ответ

Имя экземпляра для SQL Server Express по умолчанию SQLEXPRESS, но это может быть любое имя, выбранное вами во время установки. Если вы установите SQL Server Express как экземпляр по умолчанию (без имени), вы получите MSSQLSERVER в качестве имени псевдо-экземпляра для SQL Server Express.

Следовательно, вы действительно не можете полагаться на имя экземпляра , чтобы судить, является ли ваш SQL Server выпуском Express или нет. Вам нужно использовать

SELECT @@Version

Чтобы получить эту информацию.


5

marc_s
24 Мар 2015 в 06:07

Это может быть связано с нехваткой места на вашем компьютере.


-1

user14624334
12 Ноя 2020 в 07:57

Проверьте эту ссылку

Изменить ключ продукта для установки SQL Server 2017/2016/2014


1

Community
20 Июн 2020 в 09:12

У меня была такая же ошибка в моем Express Edition, как говорится в официальной документации, чтобы исправить ее без сжатия БД, я обновил свою версию с Express до версии для разработчиков. Перейдите в Центр установки SQL Server-> Обслуживание-> Обновление выпуска.

  • Ошибка операнды имеют неприводимые типы паскаль
  • Ошибка опера не удается получить доступ к сайту
  • Ошибка опенгл 1282 майнкрафт
  • Ошибка опен ал 32 длл на виндовс 10
  • Ошибка опель мерива р0420