Articles of sql server

edge-sql.js如何设置connectionString?

var edge = require('edge'); var getProduct = edge.func('sql', function () {/* select * from Products where ProductId = @myProductId */}); getProduct({ myProductId: 10 }, function (error, result) { if (error) throw error; console.log(result); }); 此代码工作正常,但是我将ConnectionString设置为ENVIROMENT_VARIALBE会让我感觉不舒服! set EDGE_SQL_CONNECTION_STRING=Data Source=localhost;Initial Catalog=Northwind;Integrated Security=True 但我找不到一个不同的方式来做到这一点! 即使在GitHub上,我也无法find如何设置ConnectionString的另一种方法! 所以我想知道是甚至有可能在OOB边缘sql.js设置在代码中的ConnectionString?

无法使用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的问题,如果没有。 我禁用了我的防病毒和防火墙,这也没有帮助。 任何见解?

无法用sequelize连接到SQL Azure数据库,但本地主机上的SQL Server工作正常

我已经用MongoDB部署了Heroku的几个站点,但是这是我第一次使用SQL创build站点并尝试部署到Azure,所以我可能会丢失一些明显的东西。 我一直在使用Node.js(SQL Server数据库)和Sequelize(作为ORM)开发我的开发机器上的网站。 一切工作正常,但是当我试图部署到连接string的Azure我无法连接到SQL Azure数据库。 我可以使用SQL Server Management Studio连接到Azure上的空数据库,所以我确定我的连接信息是正确的。 当我尝试部署到Azure时,我尝试使用Azure提供的连接string: var Sql = require('sequelize'); var sql = new Sql('Driver={SQL Server Native Client 11.0};Server=tcp:server.database.windows.net,1433;Database=databasename;Uid=UserName@server;Pwd={password};Encrypt=yes;TrustServerCertificate=no;Connection Timeout=30;'); 当我尝试连接这个string时,我得到的错误是: C:\Users\username\Documents\GitHub\event-site\node_modules\sequelize\lib\sequelize.js:110 options.dialect = urlParts.protocol.replace(/:$/, ''); ^ TypeError: Cannot read property 'replace' of null at new Sequelize (C:\Users\v-mibowe\Documents\GitHub\event-site\node_modules\sequelize\lib\sequelize.js:110:40) at Object.<anonymous> (C:\Users\v-mibowe\Documents\GitHub\event-site\routes\db-routes.js:68:11) at Module._compile (module.js:435:26) at Object.Module._extensions..js (module.js:442:10) at Module.load (module.js:356:32) at […]

具有node.js和MS集成安全性的节点SQL

我有一些示例代码使用Microsoft SQL Server用户名和密码成功连接到SQL Server。 但我想知道是否有一种方法来使用此脚本的集成安全性。 基本上这意味着使用login用户的凭据,而不需要在脚本中提供密码。 var sql = require('mssql'); var config = { server: '127.0.0.1', database: 'master', user: 'xx', password: 'xxx', options : { trustedConnection : true } } var connection = new sql.Connection(config, function(err) { // … error checks if(err) { return console.log("Could not connect to sql: ", err); } // Query var […]

如何使用mssql模块从Node.JS通过windows身份validation连接到SQL Server

您好,我无法连接到在js节点使用Windows身份validation的SQL服务器。 我正在使用mssql模块。 错误消息是: [ConnectionError: Login failed for user ''. The user is not associated with a trusted SQL Server connection.] name: 'ConnectionError', message: 'Login failed for user \'\'. The user is not associated with a trusted SQL Server connection.', code: 'ELOGIN' } 这是我的代码: config = { server : "localhost\\MSSQLSERVER", database : "mydatabase", port : 1433 […]

meteorJS和SQL Server

Meteor.js是否有一种简单的方式与SQL Server进行交互,就像MongoDB一样? 例如,通过使用在这里find的Node.js MSSQL驱动程序: http : //www.microsoft.com/en-us/download/details.aspx?id= 29995 – 但理想情况下,这需要在Linux中工作。 我发现的最接近的是乏味 – 我怎样才能在meteor中使用这个或另一个select?

ORM节点JS像.netentity framework?

我是新的节点JS,并尝试使用Node JS,Express JS,MS SQL,EJS来实现CRUD。 我已经完成了CRUD。 但我正在寻找一些更可靠的方式来传递数据或对象从节点到SQL,反之亦然。 当我要插入logging,即在任何表中创build条目时,我必须编写一个INSERT SQL查询。 所以,任何人都可以知道,是否有任何帮助我处理SQL查询的ORM就像我们在.netentity framework中处理的一样? 预先感谢。

如何在Express 4 Web应用程序中的多个path中使用单个mssql连接池?

我想在Node JS Express 4 Web应用程序中使用node-mssql作为MSSQL数据库连接器。 路由处理程序逻辑在单独的文件中处理。 如何创build单个/全局连接池,并在处理路由逻辑的多个文件中使用它? 我不想在每个路由处理函数/文件中创build一个新的连接池。

Node.js上的SQL Server的ORM

我在Node.js上查找SQL Server的ORM映射器。 长话短说,我们有一个SQL Server运行,现在我们要使用node.js来build立从数据库中提取数据的Web服务。 你知道任何在Node.js上支持SQL Server的ORM吗? 我知道有这可以帮助连接到SQL Server,但它没有ORM的繁琐 。 谢谢

Node.js MSSQL tedius ConnectionError:无法连接到本地主机:1433 – 连接ECONNREFUSED

我正尝试使用带有mssql连接接口的NodeJS连接到MSSQL 2012。 当试图连接时,我得到以下错误: { [ConnectionError: Failed to connect to localhost:1433 – connect ECONNREFUSED] name: 'ConnectionError', message: 'Failed to conncet to localhost:1433 – connect ECONNREFUSED', code: 'ESOCKET' } 有想法该怎么解决这个吗?