SQL Server - Problema al Aumentar el tamaño de una base de datos con SQL Server 2012 Management Studio

 
Vista:
sin imagen de perfil

Problema al Aumentar el tamaño de una base de datos con SQL Server 2012 Management Studio

Publicado por Miguel (1 intervención) el 04/08/2017 01:01:01
Buenas Tardes.

Antes que nada soy principiante en esto de las bases de datos y me gustaria saber lo siguiente espero me puedan apoyar en este problema que tengo.

Cuento con un programa para hacer facturas digitales el cual genera un archivo en pdf y otro en xml por cada factura que genero, mi problema radica en que el mismo programa de facturacion ATEBCOFIDI se comunica con la base de datos de (Microsoft SQL Server 2012 Management Studio) y este el Microsoft SQL Server 2012 Management Studio NO me permite ampliar la base de datos por lo cual me gustaria su ayuda y recomendacion para saber que programa comprar y en caso de ser esto necesario cual version comprar de SQL.

En cuanto a las caracteristicas de la computadora cuenta con:
Windows 10
Procesador AMD A6-6310 APU with AMD Radeon R4 Graphics.
Memoria de 8 GB.
Disco duro de 1 TB.

Tiene instalado el programa Microsoft SQL Server 2012 Management Studio y quiero saber si puedo darle un upgrade (subir a una version de paga y si con esto ya podria ampliar la base de datos y tambien saber si con esto no pierdo la información de mis facturas antes generadas ya que son bastantes y se encuentran en la base de datos.


Dejo algunas fotos asi ustedes pueden visualizar mejor el problema el error que me envia es el numero 1827.

De antemano gracias por su comprension y apoyo.

Adjunto fotos de mi problema para que se incorpore una mayor visualizacion

Principalmente me gustaria que me pudieran orientar acerca de que version de SQL comprar ya que la empresa es particular y se llevan a cabo auditorias

Que version de Microsoft SQL Server 2012 me pueden recomedar para poder darle solucion a este problema?

Saludos Cordiales.

Ate. Miguel Salinas.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Wilfredo Patricio Castillo
Val: 268
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

Problema al Aumentar el tamaño de una base de datos con SQL Server 2012 Management Studio

Publicado por Wilfredo Patricio Castillo (189 intervenciones) el 04/08/2017 18:55:43
El management studio es solo el administrador gráfico del servidor.

Ese no tiene nada que ver con la versión de SQL Server que tengas instalada.

Pero viendo tu mensaje, asumo que debe ser una version express de SQL Server 2012, que es la que soporta hasta 10 gigas de tamaño por base de datos.

Si realmente la situación lo amerita podrías comprar una version enterprise, actualmente tenemos SQL Server 2016.

Pero tendrías que revisar si realmente todo ese tamaño de la BD, está ocupada, sino necesita mantenimiento para reducir ese tamaño.
Debes considerar el costo de una licencia de SQL Server que no cuesta unos cuantos pesos, podrías evaluar la posibilidad también de llevar información histórica a otra base de datos con esa misma versión express, ya que puedes crear muchas de datos.

Hay muchas otras cosas que podrías hacer, pero por lo visto no tienes el conocimiento necesario para ello, por lo cual tendrías que contratar a alguien con conocimientos suficientes para llevar a cabo ese trabajo.

Muchas mas recomendaciones te dará Isaías apenas lea tu post, ya que él es un especialista en SQL Server.

Saludos cordiales,
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Isaias
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

Problema al Aumentar el tamaño de una base de datos con SQL Server 2012 Management Studio

Publicado por Isaias (4558 intervenciones) el 04/08/2017 23:27:06
Hola Miguel, como bien comenta Wilfredo, hay muchos puntos donde puedes "atacar" tu problema.

Las versiones de SQL Server (una de las primeras, la tuve yo en mi mano, 4.0) son:

6.0 (la que salio al mercado)
6.5 (un poco mas estable)
7.0 (mas estable aun)
2000 (casi profesional, Reporting Services como un parche)
2005 (revoluciono el mercado, RS, AS, IS)
2008 (incluido el R2, master data services)
2012
2014
2016
2017 (Este es un CTP, que ya insale sobre Red Hat, Linux)

Ahora ediciones:

Express (la que tu tienes y es libre de cargo, free, pero version light, capacidad limitado POR base de datos)
Developer (para desarrolladores)
Standard
Enterprise (muy profesional, pero muy costosa)

Y algunas otras, que la verdad, no tiene caso mencionar como la portable, para equipos muy pequeños, tales como celulares.

Una guia

https://www.microsoft.com/es-es/sql-server/sql-server-2016-comparison

Por lo que veo en tus fotografias, tu base no es muy grande, por lo que podrias optar por la edicion STANDARD, ahora bien, si solo vas a ALMACENAR DATOS y no vas a utilizar los demas servicios como REPORTING SERVICES, ANALISYS SERVICES, INTEGRATION SERVICES, etc.

Entonces, como dice Wilfredo, "reparte" tus bases en "varias bases" dentro de tu version EXPRESS, no nos comentas si es la EXPRESS simple o la ADVANCED.

Ejecuta esto y regresanos la informacion:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
SELECT 'BuildClrVersion' ColumnName, SERVERPROPERTY('BuildClrVersion') ColumnValue
UNION ALL
SELECT 'Collation', SERVERPROPERTY('Collation')
UNION ALL
SELECT 'CollationID', SERVERPROPERTY('CollationID')
UNION ALL
SELECT 'ComparisonStyle', SERVERPROPERTY('ComparisonStyle')
UNION ALL
SELECT 'ComputerNamePhysicalNetBIOS', SERVERPROPERTY('ComputerNamePhysicalNetBIOS')
UNION ALL
SELECT 'Edition', SERVERPROPERTY('Edition')
UNION ALL
SELECT 'EditionID', SERVERPROPERTY('EditionID')
UNION ALL
SELECT 'EngineEdition', SERVERPROPERTY('EngineEdition')
UNION ALL
SELECT 'InstanceName', ISNULL(SERVERPROPERTY('InstanceName'), 'MSSQLSERVER')
UNION ALL
SELECT 'IsClustered', SERVERPROPERTY('IsClustered')
UNION ALL
SELECT 'IsFullTextInstalled', SERVERPROPERTY('IsFullTextInstalled')
UNION ALL
SELECT 'IsIntegratedSecurityOnly', SERVERPROPERTY('IsIntegratedSecurityOnly')
UNION ALL
SELECT 'IsSingleUser', SERVERPROPERTY('IsSingleUser')
UNION ALL
SELECT 'LCID', SERVERPROPERTY('LCID')
UNION ALL
SELECT 'LicenseType', SERVERPROPERTY('LicenseType')
UNION ALL
SELECT 'MachineName', SERVERPROPERTY('MachineName')
UNION ALL
SELECT 'NumLicenses', SERVERPROPERTY('NumLicenses')
UNION ALL
SELECT 'ProcessID', SERVERPROPERTY('ProcessID')
UNION ALL
SELECT 'ProductVersion', SERVERPROPERTY('ProductVersion')
UNION ALL
SELECT 'ProductLevel', SERVERPROPERTY('ProductLevel')
UNION ALL
SELECT 'ResourceLastUpdateDateTime', SERVERPROPERTY('ResourceLastUpdateDateTime')
UNION ALL
SELECT 'ResourceVersion', SERVERPROPERTY('ResourceVersion')
UNION ALL
SELECT 'ServerName', SERVERPROPERTY('ServerName')
UNION ALL
SELECT 'SqlCharSet', SERVERPROPERTY('SqlCharSet')
UNION ALL
SELECT 'SqlCharSetName', SERVERPROPERTY('SqlCharSetName')
UNION ALL
SELECT 'SqlSortOrder', SERVERPROPERTY('SqlSortOrder')
UNION ALL
SELECT 'SqlSortOrderName', SERVERPROPERTY('SqlSortOrderName')
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar