Как установить правильные параметры подключения для подключения к базе данных SQL Server в редакторе Atom с помощью пакета Data-Atom?

Я пытаюсь использовать пакет Data-Atom в Редакторе Atom. для подключения к базе данных SQL Server 2012. Я могу подключиться к базе данных с помощью SQL Server Management Studio, используя Аутентификацию Windows или Аутентификацию SQL Server. Как файл data-atom-connections.cson должен использовать эти два метода аутентификации?

Мой файл data-atom-connections.cson выглядит так:

[
  {
    name: "WindowsAuthentication"
    protocol: "sqlserver"
    user: "username"
    password: "password"
    server: "apphost/Username"
    database: "master"
    options: ""
  }
{
    name: "SQLServerAuthentication"
    protocol: "sqlserver"
    user: "userlogin"
    password: "password"
    server: "apphost/sqlexpress"
    database: "master"
    options: ""
  }
]

Но я получаю эту ошибку:

Error(ESOCKET) - Failed to connect to apphost:1433 - connect ECONNREFUSED 192.168.56.1:1433

Примечание: для указания имени сервера я видел этот пост Ведение журнала В SQL Server


person guzman    schedule 29.08.2016    source источник
comment
Когда вы подключаетесь к Management Studio, вы делаете это с того же компьютера? Или вы подключаете удаленный рабочий стол к серверу и запускаете его там?   -  person Dzamo Norton    schedule 08.02.2017
comment
@DzamoNorton, я сделал это на той же машине!   -  person guzman    schedule 08.02.2017
comment
А, я вижу, вы пытаетесь подключиться к экземплярам named. Я только что получил аутентификацию Windows для SQL Server, работающую для атома данных, и я также добавлю поддержку для именованных экземпляров. Отпишусь здесь, когда будет готово.   -  person Dzamo Norton    schedule 08.02.2017


Ответы (1)


Когда этот запрос на включение объединяется с data-atom, вам должно повезти.

  • Введите SERVER\INSTANCE в поле сервера или SERVER\\INSTANCE, если вы редактируете data-atom-connections.cson напрямую, чтобы подключиться к именованному экземпляру.
  • Добавьте параметр domain=YOUR_DOMAIN в строку параметров для использования проверки подлинности Windows (см. дополнительные параметры для SQL Server здесь )
  • Если вы не хотите ждать, пока код будет слит в апстрим и новый релиз, возьмите его прямо из моего репозитория и поместите/ссылку под ~/.atom/packages.
  • Протокольная часть URL-адреса изменена на mssql, чтобы SQL Server соответствовал node-mssql.
person Dzamo Norton    schedule 13.02.2017