使MSSQL2014数据库无法连接到节点应用程序

时间:2019-02-26 20:40:09

标签: node.js sql-server database-connection sequelize.js tedious

我一直收到以下错误(我认为这是sql_server_agent问题,但仍然不确定出什么问题) 运行以下代码得到警告和错误。

  •   

    *乏味的版本已弃用“ config.userName”属性已弃用,以后的乏味版本将不再支持该属性。请切换   至   而是使用新的“ config.authentication”属性。

  •   

    node_modules \ sequelize \ lib \ dialects \ mssql \ connection-manager.js:70:26   不推荐使用乏味的“ config.password”属性,   将来乏味的版本将不再支持它。请切换到   而是使用新的“ config.authentication”属性。

  •   

    node_modules \ sequelize \ lib \ dialects \ mssql \ connection-manager.js:70:26   已弃用乏味的options.encrypt的默认值   从falsetrue。如果您想明确地传递false   保留当前行为。

  •   

    node_modules \ sequelize \ lib \ dialects \ mssql \ connection-manager.js:70:26   无法连接SequelizeConnectionError:无法连接到   本地主机:1433-无法连接(顺序)*

我的代码-

const Sequelize = require('sequelize');
const sequelize = new Sequelize('playground', 'play', 'admin', {
  host: 'localhost',
  dialect: 'mssql',
  operatorsAliases: false,

  pool: {
    max: 5,
    min: 0,
    acquire: 30000,
    idle: 10000
  },

  // SQLite only
//   storage: 'path/to/database.sqlite'
});
sequelize.authenticate()
.then(()=>{
    console.log('connection made')
})
.catch((err)=>{
    console.log("unable to connect"+err)
})

注意:config.json也设置为续集

0 个答案:

没有答案