问题标签 [sql-server-2016-express]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
smo - SQL Server 2016 列出实例
我在我的 Windows 应用程序中使用下面的代码来获取本地服务器,当我使用 SQL Server 2012 时它可以正常工作,但是当我下载 SQL Server 2016 时,我得到了异常:
异常:尝试管理服务时在 SMO 中发生异常。内部异常:未能为此请求检索数据。
编码:
c# - T-SQL 舍入与 C# 舍入
我正在使用 Microsoft SQL Server Express 2016 编写存储过程。要求之一是进行四舍五入。但时不时地,四舍五入是错误的。我发现 T-SQL 舍入与 C# 并不完全相同,但为什么呢?
比较下面的两个舍入:
为什么 C# 生成 0.04?不应该是0.05吗?
我应该怎么做才能使 C# 舍入 = T-SQL 舍入?
出于好奇,我在 C# 中尝试了这个:
猜猜 C# 将它四舍五入到什么程度?它四舍五入到 0.06!现在,我完全糊涂了!
解释是什么?
sql - SQL UPDATE语法自动重新排列数字
我有一个非常快速的问题。我有一系列订单,每个订单都有优先级。优先级可以是NULL或INT。时不时地我想从1开始安排优先级。
例如:
将其更改为
UPDATE
实现此目的最有效的 SQL语法是什么?任何想法?我找不到存档的好方法,只能使用光标。
干杯,山姆
编辑 - 按照 Giorgos Betsos 的要求
模式(为问题目的而简化)
样本输出
谢谢!
localdb - SQL Server 2016 Express 和 LocalDb 连接问题
我很难让 localdb 在连接字符串中的 IIS 下运行。我在跑步:
- 视窗 10
- 已安装 SQL Server 2016 Express 和 LocalDb
如果可能的话,我将以下内容添加到我applicationHost.config,
不想做的事情中,但它改变了我在未连接时遇到的原始错误:
myAppPool
正在运行,但将其ApplicationPoolIdentity
更改为另一个级别的类似LocalService
并没有帮助。
我现在收到此错误:
尝试为文件 C:\_sites\mySite\Databases\MyDb.ldf 附加自动命名数据库失败。存在同名数据库,或无法打开指定文件,或位于 UNC 共享上。
这是我的连接字符串:
我可以验证我是否可以连接到(localdb)\mssqllocaldb
Management Studio。我假设 localdb 意味着如果使用上面的连接字符串,我不必像我经常使用 sql 那样附加数据库。我什至在文件的文件安全性中添加了匿名登录,只是为了看看会发生什么。
有任何想法吗?
sql-server - SQL Server Express 与 express localdb
我在理解常规 SQL Server Express 和 Express Localdb 之间的差异时遇到了很多问题。
在你继续标记之前关于这个问题的帖子之前,我已经浏览了很多次问题历史。
我发现有些帮助的资源是: SQL Server Express (2012) 和 LocalDB 之间有区别吗?以及有关它的官方 Microsoft 页面文章。
我相信我确实理解 Express Localdb 是 SQL Server Express 的一个版本,它面向开发人员,以减少所有“配置”的时间消耗。
具体是什么配置?有什么区别如果我使用 Username\SQLEXPRESS 与 (Localdb)\MSSQLLocalDB,它无论如何都会创建一个数据库。在将应用程序发布到生产环境方面有什么不同?
visual-studio-2015 - Visual Basic 2015:从 SQL 连接填充 ListView
我是应雇主的要求开始学习Visual Basic
的,但我在学习项目中遇到了令我沮丧的一点。
我正在尝试使用 SQL 数据库中特定表中的数据填充 ListView,但无论我如何尝试修复它,我都会收到相同的错误:
Argument Out of Range Exception - Invalid Argument=Value of '1' is not valid for 'index'.
这是生成异常的代码:
异常发生在While qsResult.Read
序列的第三行。
我已经阅读了 Stack Overflow 上的两个线程、Dream_In_Code 上的两个线程和 Code Guru 上的另一个线程……都无济于事。
我在 MSDN 的社区论坛上发现了一个问题,但它似乎在使用数据集,而我正在尝试通过活动连接来学习 ADO.NET ......而且我担心我无法将它转换为可用的东西我。
这是 Visual Studio 调试窗口的屏幕截图:
(ListView
根据人口)应该类似于此处显示的 SQL 查询的结果:
感谢您的帮助,感谢您抽出宝贵时间阅读本文。
sql-server - Unable to connect to Sql server 2016 express
I have two sql server installed in my machine. The 2016 one shows SQL Server(MSSQLSERVER) name and 2014 one SQLEXPRESS respectively.
When I log in from sql server management studio using this hostname\SQLEXPRESS
I get loggged into 2014 instance
but when I try to access 2016 version using this hostname\MSSQLSERVER
It gives me below error:
a network-related or instance-specific error 26.The server was not found or was not accessible.
In sevice.msc i can see both SQLEXPRESS and MSSQLSERVER up and running.
sql-server - MSSQL 2012 Enterprise with json functionality from MSSQL 2016
I have server with MS SQL Server 2012 Enterprise Edition, but I would like to use new functionality from MSSQL 2016. If I had express edition that issue would be easy - I could free upgrade my SQL Server to 2016 Express Edition.
Is it possible to free update the SQL Server to use the new functionality? If not, I will be forced to install a version EXPRESS 2016 create database and some procedures, link new SQL Server into SQL Server 2012...
ssis - SSIS 包的向后兼容性
我们有两个 SQL Server,一个是我们的测试服务器,另一个是我们的实时服务器。
我们希望将实时服务器升级到 SQL Server 2016。我们目前在两台服务器上都有 SQL Server 2012。
所以我的问题是:是否可以在 SSIS 包中作为数据源 SQL Server 2016 和目标 SQL Server 2012?还是有其他问题?
sql-server - SQL Server encryptbycert 封顶
我的问题是由于我工作场所的政策,我正在尝试加密 SQL Server 数据库中的列。我只能使用简单的加密方法(TDE 似乎超出了我的可能性),所以我尝试使用EncryptByCert
or EncryptByKey
。我做得很好,因为文档显示上限为 8000,这对于我们正在保存的数据来说已经足够了。
碰巧的是,当我尝试保存任何内容时,它会以大约 200 个字符为上限,生成一个 514 字节长的 varbinary。514 字节长度的 varbinary 可以很好地加密和解密,但不会增长或缩短,单个字符的计数与 200 个字符串相同,从而使相同的 514 字节二进制。在说我要加密的大约 230 个字符之后,它将只保留该列为空。
有谁知道发生了什么?