Hiển thị các bài đăng có nhãn instalar. Hiển thị tất cả bài đăng
Hiển thị các bài đăng có nhãn instalar. Hiển thị tất cả bài đăng

Error de insuficiente memoria al instalar la base de datos Adventureworks


En mi SQL Server 2016, estaba tratando de restaurar la base de datos AdventureWorks 2016, cuando recibo este mensaje de error:

TITLE: Microsoft SQL Server Management Studio -
----------------------------- Restore of database 'AdventureWorks2016CTP3' failed. (Microsoft.SqlServer.Management.RelationalEngineTasks)

 ------------------------------ ADDITIONAL INFORMATION: System.Data.SqlClient.SqlError: Restore operation failed for database 'AdventureWorks2016CTP3' due to insufficient memory in the resource pool 'default'. Close other applications to increase the available memory, ensure that both SQL Server memory configuration and resource pool memory limits are correct and try again. See 'http://go.microsoft.com/fwlink/?LinkID=507574' for more information. (Microsoft.SqlServer.SmoExtended) For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=13.0.15500.91+((SSMS_Rel).160701-0137)&LinkId=20476

Al parecer la nueva base Adventureworks consume bastante memoria. Para resolver el problema, simplemente añadí más memoria RAM a la máquina y todo funcionó correctamente. En mi caso utilizé una máquina virtual y le subí de 3 GB a 4.



Instalar el SQL Server Management Studio 2016 y el SSDT parte 2



En la primera parte de este artículo vimos cómo Instalar SQL Server 2016. En esta segunda parte mostraremos cómo instalar el SQL Server Management Studio  y el SQL Server Data Tools.
En SQL Server 2016, el SQL Server Management Studio (SSMS), el instalador del SSMS no está incluído. Hay que instalarlo aparte. En Installation hay un enlace para bajarse el SSMS:


El enlace le mandará a una página en Internet para bajarse el SSMS:
Algo que no me agrada del SSMS es que pide reiniciar la computadora:

Luego de reinciar, usted podrá instalar el SSMS:


Y algo que no me agrada es que pide reiniciar nuevamente:


Luego ya puedes utilizar el SSMS:

Toma un tiempo cargar la primera vez:
Y listo, ya podemos utilizar el SSMS:

Para la nube, para manejar Business Intelligence, es también recomendable instalar SQL Server Data Tools. 
El instalador contiene los enlaces. Se puede uno bajar el instalador completo o el Install Point que via internet descarga e instala la herramienta:

Una vez descargado el instalador ejecútelo:
Elija qué opciones quiere instalar. SQL Server Analysis Services es utilizado para cubos multidimensionales, Reporting Services para crear reportes e Integration Services para importar, exportar datos de fuentes externas:
El resto es simplemente instalar:

Tutorial de instalación de SQL Server 2016 Enterprise paso a paso



En este tutorial mostraremos paso a paso cómo instalar SQL Server 2016 enfatizando en los aspectos que son diferentes que versiones anteriores incluyendo R y PolyBase.

PolyBase es una tecnología que permite interactuar con Hadoop. Para los que no saben qué es Hadoop, básicamente  es tecnología para almacenar Big Data. Es decir, un nuevo tipo de bases de datos escalables que pueden ser estructurados y no estructurados.

Por otro lado tenemos R. R es un lenguaje muy común para estadística. Es muy popular en software de minería de datos. R ha sido incorporado en Visual Studio y ahora se lo incorpora a SQL Server.

Iniciando la instalación

Estoy asumiendo que usted ya se descargó el instalador de SQL Server 2016.

Si la tiene el instalador ejecute el comando setup de instalación:


2. Haga click en Installation para Instalar la base de datos:

3. Escoja la opción para crear una Nueva instalación de SQL Server:


4. Si tiene un serial, utilícelo. Si no, la evaluación durará 180 días:

 5. Lea el acuerdo de la licencia y lo términos y acepte si está de acuerdo:
 6. Puede verificar opcionalmente si hay actualizaciones:
 7. Le saldrá un mensaje rojo si no marcó la opción de actualizaciones. Presione la tecla Next de siguiente.
 8. Verifique que todo está correcto. En este ejemplo recomiendan configurar el Firewall:
9. Seleccione los componentes que desea instalar. Voy a incluir Polybase y R que son componentes nuevos en SQL Server 2016 y requieren pasos nuevos para su instalación:

10. Estoy incluyendo Client Tools e Integration Services:

11. Para Polybase piden el SE Runtime Environment de Java:


12. Se puede descargar el SE Runtime Environment de la siguiente dirección:


13. Instale el instalador:

14. Seleccione el nombre de la instancia (normalmente dejo los valores por defecto)

15. Usted puede hacer que Polybase sea un servidor único (stand-alone) o miembro de un grupo de Polybases. También se especifica el rango de IPs a utilizar:

16. En esta sección se muestra la lista de Servicios y cuentas con las que corre cada servidor. La configuración por defecto es segura. Cámbiela si las políticas de su empresa tienen otra manera de manejar estas cuentas:

17. Hay una función para dar permisos del volume Maintenance Task. Son permisos especiales que se pueden asignar para crear bases de datos.  Recomiendo no tiquear la opción:


18. Agregue a un usuario para ser administrador del motor de la base de datos. Agregue la cuenta necesaria.

19. Data directories permite especificar la dirección en donde guardar sus datos, backups, etc. Si usted tiene un servidor con varios discos duros, es una buena práctica almacenar los datos en discos duros tanto por seguridad como por Performance:

20. También puede configurar el tamaño de la base de datos temporal. Si usted utiliza muchos datos en tablas temporales:

21. FileStream es por otro lado una opción necesaria para trabajar con archivos que deseamos almacenar en la base de datos SQL Server. Habilite esa opción si usted desea almacenar imágenes, videos, documentos en la base de datos SQL Server:

22. En Analysis services, agregue un usuario que se vuelva Administrador de Analysis Services:

23. De la misma manera si tiene varios discos duros, se le recomenda almacenar los datos y log al igual que los backups o copias de seguridad en diferentes discos tanto por seguridad como por performance:

24. Si desea Reporting Services, puede instalar y configurar o instalar solamente:

25. Para instalar Microsoft R Open, hay que aceptar las cláusulas:

26. Existen 2 enlaces que hay que utilizar para bajarse 2 componentes de R:

27. Copie y pegue los enlaces en un navegador de su preferencia y e


28. Especifique la carpeta donde están ambos instaladores de extensión. cab :

29. Presione Install para empezar a instalar

30. Si todo sale bien, le saldrá un mensaje con todos los componentes en verde.




31. Para manejar la base de datos, es necesario instalar el SQL Server Management Studio (SSMS) que solía venir en el instalador en versiones anteriores. Actualmente hay que bajarse el instalador aparte.
En la segunda parte les mostraré cómo hacerlo:








Empezando con Virtual Box


Virtual Box es un software para crear máquinas virtuales. Por ejemplo si tu tienes una máquina con Windows 8 y quieres aprender a utilizar Linux. Puedes instalarte este software y podrás desde Windows 8 tener en una ventana a una máquina con Linux Ubuntu por ejemplo instalado y en otra ventana un Red Hat Linux. En otras palabras, Virtual Box es un software para simular diferentes sistemas operativos como ser Windows, Linux, Unix, Mac.


Se preguntarán que hace un Microsoft Most Valuable Professional jugando con tecnologías de Oracle. La respuesta es que hay que tener a los amigos cerca, pero a los enemigos aún más cerca (Sun Tzu).

El instalador se lo pueden bajar de este sitio de Oracle.


El instalador es bastante ligero (un poco más de 100 Mb). Hay otros programs de máquinas virtuales como VMWare que ocupa varios Gigas.


La instalación es super sencilla. Un mensaje de bienvenida.


Te pregunta que componentes instalar.


 Que si estás de acuerdo con que se desactive la red mientras se instala (unos cuantos minutos sin internet, no matan).




Que si deseamos crear acceso rápido.


Y luego viene el mensaje de instalación.

Si todo salió bien tendrán su máquina ya lista con todo instalado. En un siguiente capítulo les mostraré cómo trabajar con máquinas virtuales.