Tag: 繁琐

我如何获得sys.extended_properties SQL在繁琐的js

我需要使用Tedius.js获取SQL Server 2008中的列的描述,但是当我运行查询时会抛出下一条消息: events.js:182 throw er; // Unhandled 'error' event Error: Unknown type: 0 这是代码: function executeStatement() { var query = `select sc.name as colum, sep.value as description from sys.tables st inner join sys.columns sc on st.object_id = sc.object_id left join sys.extended_properties sep on st.object_id = sep.major_id` request = new Request(query, function(err, rowCount) { if […]

续集连接和日志logging问题

我正在尝试使用Sequelize与SQL Server 2012数据库连接。 当我的连接string明显错误时,我看到ECONN REFUSED消息和超时。 现在,我没有得到任何回应,尽pipelogin成功和失败,根据此代码: import * as Sequelize from 'sequelize'; — connection string redacted let seqConn = new Sequelize("mssql://**;Initial Catalog=**;Persist Security Info=True;Integrated Security=SSPI; User ID=**; Password=**") seqConn .authenticate() .then(function(err) { console.log('Connection has been established successfully.'); }) .catch(function (err) { console.log('Unable to connect to the database:', err); }); 我以前使用的语法: let seqConn = new Sequelize("DB", […]

在sequelize.js中禁用updatedAt(更新date)字段

我用sequelize-auto生成架构,我尝试使用findOne() ,我得到这个错误: Unhandled rejection SequelizeDatabaseError: Invalid column name 'updatedAt'. 在我的数据库表中没有字段updatedAt 例如我的表名是Users我的代码是Users.findOne() ,并且在users表中没有updatedAt字段。 db.users= sequelize.import(__dirname + "/models/users"); app.get('/users', function (req, res) { db.user.findOne().then(function (project) { res.json(project); }) }); 如何解决?

无法连接到数据库 – EADDRNOTAVAIL

我有一个简单的node.js应用程序无法连接到SQL Db。 Web服务器是Azure Web App,运行node.js并使用Tedious for SQL。 数据库是Azure SQL数据库。 这是详细的错误: {message:'无法连接到xxx.database.windows.net:1433 – undefined',代码:'ESOCKET'} 星期四2016年1月14日星期三08:05:05 GMT + 0000(世界协调时间):无任何exception:ConnectionError:连接丢失 – 在Connection处连接EADDRNOTAVAIL 。 (D:\ home \ site \ api \ node_modules \ tedious \ lib \ connection.js:797:26)。 (net.js:301:14)上的Socket.emit(events.js:88:20)上的(D:\ home \ site \ api \ node_modules \ tedious \ lib \ connection.js:33:15)在EventEmitter._tickCallback(node.js:190:38) 它适用于我的机器,有趣的是,这也适用于另一个Azure Web应用程序! 我试图重新启动这个networking应用程序,什么不…什么是这个错误的意思?

使用Node.js连接到Microsoft SQL Server 2008(MSSQL)数据库

可能重复: 从Node.js连接到远程Microsoft SQL服务器 我正在寻找一个关于如何使用Node.js(v0.5.7)连接到MS SQL Sever 2008的最新解释。 我已经在GitHub这里尝试了两个Node.js项目: https://github.com/vivina/node-mssql https://github.com/orenmazor/node-tds node-tds是一个被遗弃的项目,node-mssql似乎是不完整的,或者至less代码库似乎与最新版本的Node.js不同 有没有人真的得到Node.js连接并查询Microsoft SQL Server 2008? 我很想看到一些configuration细节(版本,插件等)和代码示例。 谢谢, P. SO: Node.js和Microsoft SQL Server上的过时的答案, 从Node.js连接到远程Microsoft SQL服务器

无法使用Node.js和Tedious连接到SQL Server

当我尝试使用Node.js和Tedioius连接到本地SQL Server实例时,出现此错误: { [ConnectionError: Failed to connect to XXXXX:1433 – connect ECONNREFUSED] name: 'ConnectionError', message: 'Failed to connect to XXXXX:1433 – connect ECONNREFUSED', code: 'ESOCKET' } 这是我的连接对象: var config = { userName: 'username', password: 'password', server: 'XXXXX', options: { database: 'databasename', instancename: 'SQLEXPRESS' } }; 我已经检查和TCP / IP已启用和端口1443根据configurationpipe理器广播。 SQL Server浏览器服务也在运行,我读到的可能是这种types的问题,如果没有。 我禁用了我的防病毒和防火墙,这也没有帮助。 任何见解?