Soy muy nuevo en SQL y servidores de bases de datos. Recientemente he estado usando SQL Server Express y accediendo a mi base de datos usando SQL Server Management Studio en Windows. Ahora estoy tratando de lograr una configuración similar en una máquina Linux.
Me gustaría crear una instancia local de SQL Server en la máquina y luego usar SQLectron como cliente GUI para consultar mi base de datos. Estoy usando Manjaro Linux y, por lo tanto, instalo mis paquetes desde AUR.
Hasta ahora he instalado mssql-server
, mssql-tools
y sqlectron-gui
. He ejecutado el sudo /opt/mssql/bin/mssql-conf setup
comando para (creo) configurar un servidor local. Después de hacerlo, ejecutar el comando systemctl status mssql-server
devuelve esto:
[kev @ XPS-Manjaro ~] $ systemctl status mssql-server ● mssql-server.service: motor de base de datos de Microsoft SQL Server Cargado: cargado (/usr/lib/systemd/system/mssql-server.service; activado; proveedor preestablecido: desactivado) Activo: activo (en ejecución) desde el miércoles 2017-08-23 13:43:49 IST; Hace 2h 42min Documentos: https://docs.microsoft.com/en-us/sql/linux PID principal: 9130 (sqlservr) Tareas: 165 CGroup: /system.slice/mssql-server.service 309130 / opt / mssql / bin / sqlservr 149144 / opt / mssql / bin / sqlservr 23 de agosto 13:43:52 XPS-Manjaro sqlservr [9130]: [145B blob data] 23 de agosto 13:43:52 XPS-Manjaro sqlservr [9130]: [66B blob data] 23 de agosto 13:43:52 XPS-Manjaro sqlservr [9130]: [96B blob data] 23 de agosto 13:43:52 XPS-Manjaro sqlservr [9130]: [100B blob data] 23 de agosto 13:43:52 XPS-Manjaro sqlservr [9130]: [71B blob data] 23 de agosto 13:43:52 XPS-Manjaro sqlservr [9130]: [124B blob data] 23 de agosto 13:49:03 XPS-Manjaro sqlservr [9130]: [datos de blob 156B] 23 de agosto 13:49:03 XPS-Manjaro sqlservr [9130]: [194B blob data] 23 de agosto 13:52:31 XPS-Manjaro sqlservr [9130]: [datos de blob 74B] 23 de agosto 13:52:31 XPS-Manjaro sqlservr [9130]: [199B datos de blob]
Ahora estoy intentando crear una conexión local a mi servidor a través de SQLectron en la siguiente pantalla:
Como tengo muy poca experiencia con los servidores SQL, estoy completamente perdido con dónde obtener todas estas credenciales para conectarme a mi servidor local. La única que conozco es la contraseña que configuré en el sudo /opt/mssql/bin/mssql-conf setup
comando.
¿Cómo encuentro el nombre del servidor, la dirección del host (127.0.0.1?), El puerto, el dominio, la ruta del socket de Unix y el nombre de usuario?
address
ya que 127.0.0.1` debería funcionar;port
debería haberse configurado al configurar el servidor (el valor predeterminado suele ser 1433);user
sería el nombre de usuario con el que desea iniciar sesión (probablemente podría ser una cuenta de usuario de Linux o una cuenta de SQL Server (comosa
), ypassword
es la contraseña de esa cuenta.Database
YSchema
sería la base de datos y el esquema predeterminados a los que se conectaría; intentemaster
y en blanco, omaster
ydbo
.