mssql-docker icon indicating copy to clipboard operation
mssql-docker copied to clipboard

Using attach_dbs in DOCKER RUN results in 'ConvertFrom-Json : Invalid JSON primitive'

Open yvolkova opened this issue 4 years ago • 0 comments

Hi,

I'm new to Docker. I try to use:

docker run -d -p 1433:1433 --name sql -v C:/temp/:C:/temp/ -e sa_password=Password1 -e ACCEPT_EULA=Y -e attach_dbs="{"dbName":"OPEN","dbFiles":["C:\\temp\\OPEN.MDF","C:\\temp\\OPEN.LDF"]}]" microsoft/mssql-server-windows-developer

But in the logs:

VERBOSE: Starting SQL Server VERBOSE: Changing SA login credentials

ConvertFrom-Json : Invalid JSON primitive: OPEN.

At C:\start.ps1:47 char:30

  • $dbs = $attach_dbs_cleaned | ConvertFrom-Json
  • CategoryInfo : NotSpecified: (:) [ConvertFrom-Json], ArgumentEx ception
  • FullyQualifiedErrorId : System.ArgumentException,Microsoft.PowerShell.Co mmands.ConvertFromJsonCommand

yvolkova avatar Aug 04 '21 17:08 yvolkova