SQLSERVER
解决安装问题
安装简体中文版的SQLServer Express版报错 0x858C001B,然后安装简体中文其他版本也是报错 0x858C001B
一开始一直以为是VS2017里我安装的某个数据库组件和它冲突了,于是卸载了和数据库相关的组件,然后重启还是报错。
直到看到了这篇文章: SQL SERVER2014 安装 Error code 0x858C001B.
于是把我系统语言从英语调回了中文,然后可以安装了,但是安装过程中又报错说没找到 Sqlncli.msi ,于是找到这篇文章成功解决 :Windows Server 2003 安装Sql Server 2005 问题处理
(即到控制面板卸载Microsoft SQL Server Native Client)
安装时推荐勾选 '授权SQL SERVER数据库引擎服务 "执行卷维护任务" 特权'
详细的简体中文版的SQLServer Express版 0x858C001B报错日志如下:
TITLE: SQL Server Setup failure.
------------------------------SQL Server Setup has encountered the following error:
The SQL Server license agreement cannot be located for the selected edition, EXPRESS. This could be a result of corrupted media or the edition being unsupported by the media.
Error code 0x858C001B.
For help, click: https://go.microsoft.com/fwlink?LinkID=20476&ProdName=Microsoft%20SQL%20Server&EvtSrc=setup.rll&EvtID=50000&EvtType=0xFDC38F1F%25400xA40CEF17%25401420%254027
------------------------------
BUTTONS:OK
------------------------------
总结:系统语言必须是SQL SERVER语言版本一致...
以下是参考资料
1. 列名无效(列名存在但代码智能感知提示列名无效)?
SQL Server的intellisense(智能感知功能)需要重新整理一下,用快捷键Ctrl+Shift+R即可
2. 执行单条语句
选中右击执行。(目标数据库是上次USE的)
开启实例命令
C:\WINDOWS\system32>sqllocaldb i
MSSQLLocalDB
ProjectsV13
C:\WINDOWS\system32>sqllocaldb s MSSQLLocalDB
LocalDB instance "MSSQLLocalDB" started.
C:\WINDOWS\system32>sqllocaldb s ProjectsV13
LocalDB instance "ProjectsV13" started.
C:\WINDOWS\system32>
sql server中用设计器创建表时如何加上说明
参考:
https://blog.csdn.net/skz132sky/article/details/80433888
https://stackoverflow.com/questions/10537610/how-do-i-add-the-description-property-to-the-table-designer-view-in-ssms
SQLSERVER18是 \HKEY_CURRENT_USER\SOFTWARE\Microsoft\SQL Server Management Studio\18.0_IsoShell\DataProject