因为手咸,觉得电脑没有VS 2010版本的软件,就把Microsoft Visual C++ 2010某个组件给卸载了. 然后打开Sql Server 2012,就开始报错. 重装之后,也还是报错,将卸载掉的组件重新安装也不行. 然后看到这篇文章的方法:https://blog.csdn.net/wfpc__/article/details/79782849 解决了问题. 如下图所示路径:C:\Program Files (x86)\Microsoft Visual Studio 10.0\Co…
问题:sql server 2008启动时:已成功与服务器建立连接,但是在登录过程中发生错误.(provider:命名管道提供程序,error:0-管道的另一端上无任何进程.)(Microsoft SQL Server,错误:233) 然后再连接:错误:18456   解决办法: 第一步: 启动所有与SQL有关的服务,问题依旧: 第二步: 查看windows防火墙,被默认启动了,不启动选择项被Disabled两个提示“由于安全考虑,某些设置由组策略控制”“Windows防火墙正在使用您的域设置”…
可以通过如下步骤创建 1.打开show advanced options reconfigure 2.打开scan for startup procs,使得sql server在启动时扫描需要运行的procedure reconfigure 3.创建存储过程,例如下面存储过程insertSqlStartupLog会把实例的start时间写到sql_startup_log table里(可以通过sql语句 use master create table sql_startup_log(startu…
    重装什么的没有用,需要下载Visual Studio 2010 Isolated Shell (zh-CN) ,重新安装后就好了   下载地址 Visual Studio 2010 Isolated Shell (zh-CN)   https://visualstudio.microsoft.com/zh-hans/vs/older-downloads/isolated-shell/     再次打开 sql server 2012,熟悉的画面出现了.sql server 又可以使用了.…
1. 使用Upgrade Adviser评估升级前需要解决的事情. https://msdn.microsoft.com/zh-cn/library/ms144256(v=sql.110).aspx https://msdn.microsoft.com/zh-cn/library/ms144256(v=sql.120).aspx   2. 查看新版本的变更的内容和遗弃的功能. 如果升级后出现某些无名肿痛时,可以考虑是否因为这些改变造成. SQL Server 2012 中不推荐使用的数据库引擎功…
当您需要在 SQL Server 中利用 T-SQL 比较结果集的每一列跟前一列或后一列的差异时,在过去可能需要利用 CURSOR 搭配临时表变量,或是透过递归 CTE 来达到这个效果,如今 SQL Server 2012 提供了两个分析用的函数(LEAD.LAG)来让您更容易进行 ROW LEVEL 数据比较. 以下程序代码用来示范如何透过 LEAD 函数来计算每一列与后一列的 c2 字段相差几天: : declare @t table : ( : c1 int identity : ,c2…
这一篇是从0开始搭建SQL Server 2012 AlwaysOn 的第三篇,这一篇才真正开始搭建AlwaysOn,前两篇是为搭建AlwaysOn 做准备的 操作步骤: 1.安装SQL server2012 (注意:一定要已经安装.NET Fromwork 3.5且用各节点本地管理员账号登录安装,勿用域管理员账号) 2.选择全新安装SQL Server独立安装或向现有安装添加功能 2. 确定安装程序支持规则 3. 设置角色,SQL Server 功能安装 4. 选择安装的功能,可以全选或者部分…
XML 介绍 <CustomersOrders> <Customer custid="1" companyname="Customer NRZBB"> <Order orderid="10692" orderdate="2007-10-03T00:00:00" /> <Order orderid="10702" orderdate="2007-10-13T…
Chapter 8 Data Modification SQL Server 2008开始,支持一个语句中插入多行: INSERT INTO dbo.Orders (orderid, orderdate, empid, custid) VALUES (10003, '20090213', 4, 'B'), (10004, '20090214', 1, 'A'), (10005, '20090213', 1, 'C'), (10006, '20090215', 3, 'C'); 这个语句作为一个原…