Linux SQL VDI backup

Abierto
#752 1 comentario 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
25/100
Tipo de issue
Error
Claridad
Necesita aclaración
Estado de actividad
Estancado
Stack tecnológico
linux, sql, ubuntu

Línea de trabajo

Revisa el ejemplo en samples/features/sqlvdi-linux y reproduce los errores de GetConfiguration, sqlcmd backup y OpenDevice en SQL Server for Linux 2019 bajo Ubuntu. Rastrea los errores reportados de memoria VDI, asignación de búferes y apertura del dispositivo para determinar si el ejemplo o su configuración documentada necesita correcciones; se considera terminado cuando se hayan establecido la causa y el cambio necesario.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

I took sample for Linux VDI backup from https://github.com/Microsoft/sql-server-samples/tree/master/samples/features/sqlvdi-linux
Added system users and ran on a server. App is ran under mssql system user and credentials set for SQL user with sysadmin role. MS SQL for Linux ver 2019 on Ubuntu 19.10.

On a GetConfiguration invocation in console appears message:

Host_1b00a6e6-8afd-4ca4-a23b-c44bd8b33808_SQLVDIMemoryName_0: ClientBufferAreaManager::SyncWithGlobalTable: Open(hBufferMemory): error 2Host_1b00a6e6-8afd-4ca4-a23b-c44bd8b33808_SQLVDIMemoryName_0: TriggerAbort: invoked: error 0Host_1b00a6e6-8afd-4ca4-a23b-c44bd8b33808_SQLVDIMemoryName_0: TriggerAbort: ChannelSem: error 2

On sqlcmd side:

BackupVirtualDeviceSet::AllocateBuffer: failure on backup device '{1b00a6e6-8afd-4ca4-a23b-c44bd8b33808}'. Operating system error 995(error not found).

And finally OpenDevice:

VDS::OpenDevice fails: x80770004

Lenguaje dominante
PowerShell
Estrellas
11.2k
Forks
9.1k
Merge medio
2 d 7 h
PR fusionados (30 d)
14

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de microsoft/sql-server-samples

Todos los issues de microsoft/sql-server-samples

Issues similares

Más issues de Databases

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.