Problemas Relacionados A Bizagi SQL Server

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 53

La instalación de Bizagi es sencilla, pero en caso de que tengas bases de datos o más bien, alguno

de ellos tenga conflictos en su paqueteria o ejecutable, puede pasar lo siguiente:

En este caso vamos a seleccionar “Comprobar acceso a una base de datos SQL Server”, esto y por
no solamente porque en bases de datos podemos conectar ciertos servidores a estos tipos de
distribuidores, si no que, puede pasar que incluso otros tipos de distribuidores tengan el mismo u
otros conflictos porque no todos pueden usar por ejemplo, la paquetería de : “MySQL Visual C++
2015-2022 Redistributable (x64) - 14.36.32532” como el “MySQL Visual C++ 2015-2022
Redistributable (x86) - 14.36.32532”, pero para ello, hay autenticaciones que permiten dar acceso
a estos distribuidores sin la necesidad de usar esas paqueterías, ya que dentro de ellas, puede
tener en si mismos las bases de datos,
Bien, antes de llenar esto, yo tengo ciertos servidores como MySQL Workbench, MariaDB, Mongo,
PostgreSQL (Pgadmin 3 y 4), pero NINGUNO de estos puede ser compatible, porque prácticamente
el que está pidiendo es “SQL Server” (me imagino que por las relaciones que maneja) y para ello
debemos descargarlo en este link:
Aquí hay dos opciones (estos son como los Enterprise), se dice que “Developer” es la más grande y
la más potente y hecho para desarrollo, pero no para “producción”, y en “Express” porque se
puede utilizar para lo que sea, para aplicaciones etc…., bueno, puedes elegir Developer, pero te
advierto, no podrás hacer muchos proyectos, en mi caso yo voy a instalar “Express”:

Al darle clic al .exe ya instalado nos arroja la pagina inicial y 3 opciones:


1. La básica no nos pregunta nada e instala solo lo que le sea conveniente

2. La personalizada tiene todas las opciones que necesitamos y que es lo que más nos conviene o

3. descargar los medios de instalación

Yo voy a elegir la 2, (aquí instalaremos la versión “custom” es decir, instalar ¿Que implementos?,
pues los que necesitemos)
Aquí podemos seleccionar otra ruta de destino, pero en este caso es la primera vez, así que así lo
voy a dejar, las estimaciones del espacio me piden 6 GB, y tengo mucho espacio, no pasa nada, (si
tienes conflictos, vete a “anterior” y elijes descargar medios para que no pese tanto) así que
procedo a instalar:
Ahora se nos ha mostrado el SQLR dándonos la serie de opciones a instalar, para instalar instancias
(remotas), añadir características a una instalación que ya existe, para hacer informes, instalar
herramientas de gestión de datos, copiados de datos sincronizados o instalar una versión anterior
(por si las dudas) etc…

Lo que aremos es instalar una nueva instancia de SQL para instalarla desde cero:
Le daremos clic a donde nos señala la flecha, luego:
Hay que leer la licencia, luego aceptar las condiciones y dando en next:

Ahora nos dice si queremos usar “Microsoft update”, es decir, las actualizaciones nativas de
Microsoft del sistema operativo para actualizar también SQL
Después te sacará las actualizaciones directamente con el resto de actualizaciones, de esto no
tienes que estar encargado tú, así que le darás en “Use Microsoft to check” y le daremos en “Next”
Aquí mostrará las

actualizaciones, luego:

(ejemplo:)
Azure Extensión for SQL Server desbloquea una serie de beneficios de las funciones de
automatización, como la administración del portal, flexibilidad de licencias y respaldo que se
automatiza, parches automatizados y más pero además de que aún no tenemos cierto
conocimiento, no lo vamos a elegir.

Aquí nos muestra, que exactamente queremos instalar para nuestro SQL ,

Quitaremos “Azure Extensión for SQL Server” y después daremos en “Next”


Después nos mostrará que paquetes debemos instalar, mínimo instalar los servicios de motor de
base de datos porque eso es lo que nos va a permitir crear bases de datos y gestionarla, El SQL
Server maneja más paqueterías adicionales que puedes después llegar a conocer en caso de que
ocupes interfaces graficas(no hay problema si no lo llegas a ocupar, en si te ahorra unos cuantos
Megas de memoria) y el Machine es un tema muy avanzado, ya que habla de r payphone igual de
java, y en otras aplicaciones para hacer más entendibles tus códigos, etc…, y bueno , vamos a
señalar “LocalDB”

Y abajo te mostrará todas las partes en las que se instalará este extenso servidor

Ok, después vamos a dar en “Next”:


Aquí nos permitirá darnos sus configuraciones de instancias bien que esto de una instancia
a otra instancia de SQL es una copia del motor de base de datos que se esta ejecutando a
la vez que otras porque podríamos tener más de una en nuestra computadora utilizando
mejor el Hardware, y en este caso se instalará la instancia que se creará y la única que se
obtendrá sobre todo para ser usando en “Bizagi”:

Aquí nos pide un nombre adicional, pero pues yo dejo el nombre “SQLExpress” tal cual, y como
esta y sobre todo que se puede identificar para su búsqueda, así que yo lo voy a dejar tal cual y
como esta:
Después en “Next”:
Después nos mostrará que partes del servidor vamos a poner en funcionamiento y con que
cuentas porque al final de cuentas son los servicios del sistema que se ejecutan en segundo plano:

Lo que trae por defecto es correcto, pero se lo podemos cambiar de esta forma y por defecto se
puede ejecutar de manera automática (o que cada vez que lo necesitemos, lo ejecutemos en una
máquina de desarrollo) pero en este caso no conviene cambiarlos a manual, sería más tardado que
nosotros estemos ejecutándolo por secuencias, y más si es un servidor, así que en “SQL Server
Database Engine” y “SQL Server Launchpad” lo dejaremos en Automático, el SQL Full-text es de
búsqueda de texto completo por defecto, este se lanza de manera manual, es decir, cuando tu lo
necesites en tu aplicación y demás no nos deja cambiar y el SQL server browser que nos permite
encontrar esta instancia desde otras maquinas esto es útil solo si estamos por ejemplo en un
entorno de un Data Center Y tenemos un servidor de datos si queremos que sea fácil de encontrar
desde otras maquinas que están en la misma red

y por defecto el servicio “SQL Server Browser” es una edición de “Express” viene desactivado
porque queremos que nos encuentre esta instancia a otras máquinas, entonces lo vamos a
habilitar o ponerlo en automático. Pero por lo mientras todo va bien, más adelante los vamos a ir
conociendo,
Entonces vamos a señalar en “Grant Perform Volume” para que haga una revisión y
mantenimiento y de ahí vamos a darle en “Collation”:

Aquí nos mostrará la forma de ordenación y de búsqueda que contiene el SQL Server para localizar
textos es muy importante, ya que en función de lo que pongas en la base de datos, te puede
encontrar palabras como tipo diccionario y he incluso cada sentencia te lo puede dar a entender,
algo como en NetBeans o Eclipse Java, tanto en un campo de texto no te distingue mayúsculas y
minúsculas (tilde) y dándole en “Customize” nos muestra algunos ejemplos de Case in sensive del
ejemplo de palabras que ya al rato te darás cuenta de lo que te puede llegar a ayudar:
Te recomiendo usar “SQL_Latin1_General_CP1_CI_AI ya que en si estamos familiarizados con el
lenguaje español, luego das en “ok”

Cuando busques alguna tilde (después lo entenderás) no considerara si tiene o no tiene campos
salvo que eso sea importante para ti, y bueno será incluso más fácil que cuando haces una
búsqueda de Google (bueno depende) y damos en “Next”:
Aquí nos configurará la base de datos dentro del motor, de ninguna manera se te ocurra darle en
siguiente, porque primero falta

1. Configurar el servidor:
2. El modo de “autenticación” (identificarnos para conectarnos a la base de datos y para
conectarnos al servidor y trabajar con él).

Solo usuarios de Windows pueden acceder a la autenticación de dicha base de datos, solo si es
para trabajar en local

El modo “Mixed” crea usuarios (aquí dependerá de los privilegios que le vallas a dar), y es mejor,
tienes el control de tu mismo usuario y de otras instancias de usuarios, así que lo vamos a
elegir, y vas a poner una contraseña y que no olvides:
Donde diga algo como en mi caso “KEVIN\k988e (k988e)” será el usuario actual que como tal es el
único que liderar y que es el primero en empezar y que puedes añadir más, o quitar más, mientras
tanto así le dejamos para no hacer una malísima actualización, bien, ahora nos vamos a “Data
Directories”:
Aquí te mostrará las bases de datos que se vallan a ocupar, en estas carpetas te recomiendo no
modificarlas, son las graficas o diseños que nos vemos cuando el servidor te brinda diseños para
una base de datos pero que, al momento de rechazar las herramientas, esta se guarde para
después su posterior uso.

Luego nos vamos a la siguiente carpeta llamada: TempDB:


Aquí muestra las bases de datos de manera temporal para guardar datos temporales, como datos
intermedios que utiliza para ciertas consultas y ciertas operaciones las gestiona SQL y lo únicos que
puedes decidir son una serie de parámetros como el número de archivos temporales que quieres
crear, el tamaño inicial de esa base de datos, el tamaño máximo y en cuanto va creciéndose en un
global, puedes quitarlas, añadir, etc... Bien, así le dejamos, nos vamos a la carpeta “Memory”:
Con esto vamos a querer que se use toda la memoria y que se quede, porque cuanta más memoria
use, más memoria tendrá en e cache para que sus consultas sean más rápidas, bueno aquí el
máximo a empezar en adelante es de 2 Gigas, pero si tienes poca memoria en tu computadora,
puedes usar el Recommended y calcular el espacio de memoria (debes de estar seguro, porque
una vez aplicado dicha función, no es tan fácil lidiar con bases de datos robustas o más que nada
moverlos a otros lugares o instancias), en mi caso dejo el valor por Default y me voy a “User
Instances”:
El “User Instances” es un check que nos permite decidir si otros usuarios de la misma maquina
pueden compartir sin permisos administrativos varios sql servers de distintas personas en la misma
máquina, lo puedes desmarcar donde dice “Users are allowed to run a separate” pero también es
valido dejarlo así por si quieres trabajar con otros usuarios, y bueno, yo sí lo desmarco, ya que
como tal a los demás no les gusta trabajar en esto de la programación, y bueno, desmarco donde
dice “Users are allowed to run a separate instance of the Database Engine”

Y me voy a “FILESTREAM” nos permite habilitar una característica de transacción sql que es el
lenguaje específico de SQL (El que vamos a ocupar junto con Bizagi) que tiene en Microsoft SQL
Server y que es una característica que permite guardar ciertos que son archivos directamente al
disco
En caso de que sepas realizar configuraciones remotas o acceder remotamente, puedes habilitar el
“Enable FILESTREAM for Transact-SQL access” pero yo en mi caso no, aún no los se activar, y
bueno, como tal hemos repasado todas, así que le vamos a dar en “Next”
Si te aparece rojo TODO, vuelve a hacer el procedimiento o vuelve a reiniciar la
computadora y volver a realizar todo el procedimiento (en la ruta de tu disco local, encuentras: C:\
SQL2022\ExpressAdv_ENU y te metes a SETUP.exe para volver a realizar todo el procedimiento)

Al dar en “close”, nos vamos a:


Estas son las herramientas de gestión para que lo pueda gestionar y se pueda trabajar con
el, así que vamos,

Buscamos ultima versión:


Ejecuta el SSMS-Setup-ENU.exe
Después das a instalar
Comprobaremos conexión ahora en “Bizagi”:

Si aparece esto, igual realizas todos los procedimientos, pero para SQL Server 2017:
En esta parte cambiar, instalados también en esa parte cambia,
SI para este error, hacer:

Nos regresamos hasta “Feature Selection” y quitamos Machine Learning:


Descargas el SMSS 2017 O SSMS de versión 17.9:
Y listo

También podría gustarte