none
SQL SERVER.. RRS feed

  • Pregunta

  • Que tal amigos, necesito la ayuda de un experto en este tema.

    En la empresa donde ofrezco soporte desean implementar un nuevo software, este trabajará con SQLServer.

    Pregunto:

    Tengo opciones para la versión a utilizar de SQL (2014, 2016).

    1.Es compatible la versión 2016 con Windows Server 2008 R2? ya que esa es la versión de SO que te tenemos.


    martes, 27 de marzo de 2018 16:01

Respuestas

  • Hola aespana:

    Los requisitos estan disponibles en la web.

    https://msdn.microsoft.com/es-es/library/ms143506(v=sql.120).aspx#hwswr

    para 2014, donde aparece Windows Server 2008R2 y

    https://docs.microsoft.com/es-es/sql/sql-server/install/hardware-and-software-requirements-for-installing-sql-server#TOP_Principal

    Donde no aparece Windows Server 2008R2

    Un saludo

    martes, 27 de marzo de 2018 16:28

Todas las respuestas

  • Hola aespana:

    Los requisitos estan disponibles en la web.

    https://msdn.microsoft.com/es-es/library/ms143506(v=sql.120).aspx#hwswr

    para 2014, donde aparece Windows Server 2008R2 y

    https://docs.microsoft.com/es-es/sql/sql-server/install/hardware-and-software-requirements-for-installing-sql-server#TOP_Principal

    Donde no aparece Windows Server 2008R2

    Un saludo

    martes, 27 de marzo de 2018 16:28
  • Ok muchas gracias,

    por lo visto me queda implementar la versión 2014,

    Me podrías por favor orientar en lo siguiente?

    se que lo requisitos aparecen en la página, pero para una empresa de más de 200 empleados cuales serían lo requisitos a utilizar para un servidor ?.

    No soy muy experto en esto por eso busco orientación. 

    Sólo quiero una opinión que me sirva para orientarme, 

    agradezco el apoyo.

    martes, 27 de marzo de 2018 16:45
  • Hola:

    Esa supongo que es la pregunta del millón. Voy a intentar exponerte el escenario como yo lo veo.

    Lo primero es, cuando te refieres a requisitos, hablamos de que licencia de Sql Server Por ejemplo Enterprise, que podría ser lo adecuado para 200 empleados. (Esta sería la opinión del comercial de Microsoft).

    Pero es que 200 empleados no dice, mucho. Lo que dice es cuantas conexiones simultaneas, que tipo de datos van a extraer de una o varias bases de datos, que tipo de informes, cuantas tablas, tienen cuantos millones de registros por tabla, etc...

    Los datos desde el sql a la siguiente capa, se transforman en que tipo. El software que se conecta lo hace directamente con una Conexion nativa, o utiliza odbc...yo que hay tantas preguntas.

    Como será el software que van a implementar. Todas las capas del mismo van alojadas en el servidor donde irá el Sql.

    Que requisitos hardware tiene, es virtualizado.

    Cuantas tarjetas de red tiene, y a que velocidad operan. Como esta montada la red.

    Como ves las incógnitas son muchas.

    En resumidas cuentas, como dices, que van a implementar el nuevo Software, te puedes descargar un Sql Server Developer edition, que podeís ir probando, viene con todo, pero no se puede poner en producción. Y observarías de primera mano el rendimiento. Sobre lo que tenga que hacer.

    Antes. había que registrar una cuenta de correo para descargarlo (ahora para 2014 no lo se, se que 2017 no) en visual studio.com

    Siento no poder date un panorama fácil, pero es que a ojo de buen cubero no lo es.

    Un saludo

    martes, 27 de marzo de 2018 17:41
  • Hola:

    Otra cosa, para que entiendas lo de los 200 empleados. Como yo lo veo.

    Si el software, es el de por ejemplo el de un supermercado, de alimentos, 200 empleados, se traducen en como máximo 50 empleados por turno, de los cuales solo 1/5 parte utilizarán el software, para muchas operaciones, y el resto 2 o tres por turno para sacar datos puntuales. Por tanto son Si un empleado tarda 2 a 3 mintuos por cliente...... La verdad no hace falta un Sql muy grande.

    Siempre depende del como se utlice, como este desarrollado y con que fines.....

    Saludos

    martes, 27 de marzo de 2018 17:58
  • Correcto, lo que dice Javi Fernandez, la cantidad de empleados es una variable digamos risible porque no es vinculante. Si son 200 empleados, talvez solo 5 empleados usen el sistema en forma constante, un Servidor Proliant ML110 Gen8 o 9 te puede servir, con un flamante SQL 2014 Express.
    martes, 27 de marzo de 2018 21:30
  • :P Si pero si le pones una de esas app super chatty o que regresan data sets enormes o ambas... hasta un servidor moderado puede tener problemas. 

    Como dicen es difícil saberlo porque tienes 200 empleados, de los cuales seguramente no todos usaran el sistema, y aunque lo usen posiblemente no sea la misma carga de trabajo de cada uno, ni 200 a la vez, etc.


    Blog: www.sqlservertoolbox.blogspot.com.mx

    miércoles, 28 de marzo de 2018 17:23
  • Hola, gracias a todos por sus respuestas,

    Ok nosotros actualmente contamos con un  servidor SUN4V SPARC T4-1 es nuestro servidor activo de producción y que maneja una DB de 100 GB aproximadamente, este servidor maneja una RAM 32 GB , un CPU de 1  SOCKET de 64 CORES, y en cuanto a  disco una unidad de STORAGE con tecnología SAS,   basándonos en esta información ya que el nuevo sistema sustituirá a este de producción cual sería la recomendación para un servidor mucho más potente ya que pretendo que el nuevo SERVER utilice Windows Server 2016 con SQLServer 2016, la DB la iniciaremos de cero pero llegará a manejar la misma incluso más información que el Server SPARC T4-1, es decir se pretende que la DB cresca mucho más para el Server,  los empleados todos usarán el sistema sin excepción, quiero buscar un Server bastante potente que pueda ser superior al SPARC por mucho en potencia..

    lunes, 2 de abril de 2018 12:31
  • Hola aespana:

    Creo que eso es pensamiento de escalabilidad en vertical, y a mi juicio es una camino difícil y cuyos resultados nunca serán suficientes.

    Te pongo un link de un articulo, que no es 100% perfecto ni mucho menos, pero te da un planteamiento inicial.

    https://www.oscarblancarteblog.com/2017/03/07/escalabilidad-horizontal-y-vertical/

    Por otra parte, y da igual el camino que hayas escogido, es muy importante dividir, siempre pensar que todo lo que hace la supermaquina con tropecientos cores, va a ir a través de tu/s tarjetas de red. ya que la base de datos, estará en los discos de la Storage....por tanto si puedes ponerle tarjetas de 10 Gigas, y dispones de un Switch para este tipo de bocas, etc.... la vida puede ser mucho más feliz....Asi como hard.

    Como Soft. Te diría que tienes que evaluar los costes, entre una licencia de Sql Server Standard y una Enterprise, pues la diferencia es importante. 100Gb, no es mucha información, solo depende de como este gestionada. :)

    Supongo que a este post, será mi última linea, porque aquí ahora toca calculadora y yo en eso no entro.

    Suerte

    lunes, 2 de abril de 2018 12:53
  • Ciertamente 100Gb de base bien administrados no son cifras infames de otro mundo, te recomiendo un Proliant Gen10 que se distribuyen ya en 2018, ya vienen con Sas a 12 gb/s y seguridad a nivel de firmware en el procesador, son una bestia adecuada para tu base. De las licencias de SQL no opino porque nunca he comprado de esas, solo de sistemas operativos.
    lunes, 2 de abril de 2018 17:59