sql-server-2012相关内容
我希望将SQL Server 2012 Standard数据库复制到我的localdb实例.我尝试了向导,该向导抱怨localdb不是SQL Server 2005或更高版本的Express实例.我也做了备份/还原,但是在我的localdb中还原后,出现以下错误... 运行此... RESTORE DATABASE CSODev FROM DISK = 'C:\MyBckDir\CSO
..
我正在尝试在Windows 7 x64计算机上设置SQL Server 2012 LocalDB(RTM,x64)共享实例,但似乎无法连接到共享实例.我正在使用管理员命令提示符进行所有设置.这是我创建实例的方式: sqllocaldb create MyInstance 哪个会产生响应: LocalDB instance "MyInstance" created with vers
..
我正在寻找使用sqllocaldb命令实用程序的share命令在用户之间访问LocalDb数据库的方法,但是我看不到一个用户在另一个用户中创建的数据库. 这是我的步骤: 在Windows 7上登录用户User1 使用sqlcmd如下创建一个名为test的新数据库 sqlcmd -S(localdb)\ v11.0 创建数据库测试 按以下步骤与User2共享实例v11.
..
如何在当前已安装LocalDB的情况下检入c#代码?另外,如何检查系统中是否存在SQLNCLI11? 解决方案 我找到了这个 nuget 包总结了使用SQLLocalDB的过程 具有以下命令 SqlLocalDbApi.IsLocalDBInstalled()
..
这个新版本的SQL Server Express非常吸引我. (对我而言)尚不清楚安装程序应如何部署使用LocalDB的应用程序. 是否需要在客户端PC上安装SQL Server Express,然后附加MDF文件? 还是只需要运行LocalDB.msi,它就可以像SQL Server Compact一样作为独立文件使用? 解决方案 您不需要安装SQL Server Ex
..
我的大桌子很少,我需要加入它们.在SQL中,它看起来像: select * from dbo.Table1 t1 join dbo.Table1 t1Parent on t1.ParentId = t1Parent.Id join dbo.MappingT1T3 t2 on t1Parent.Id = t2.ExternalId and t2.[Type] = 1 join dbo.Tabl
..
我有一个非常简单的linq查询,如下所示: var result = (from r in employeeRepo.GetAll() where r.EmployeeName.Contains(searchString) || r.SAMAccountName.Contains(searchString)
..
我有一个带有IF-ELSE块的SQL代码. IF部分中的代码不应该到达,但是在执行SQL时仍然出现错误.在我首先测试链接服务器的代码中,当失败时,@reval设置为1,并且ELSE块应执行并避免IF块中的代码需要查询链接服务器,但是我收到此错误: Msg -1, Level 16, State 1, Line 0 SQL Server Network Interfaces: Error Lo
..
我已经从SQL SERVER 2012创建了到Pervasive SQL的链接oledb/odbc连接: USE [master] GO /****** Object: LinkedServer [KSLAP208] Script Date: 2/8/2013 10:38:55 AM ******/ EXEC master.dbo.sp_addlinkedserver @serve
..
我有两个数据库A和B.它们都存储在一个数据库实例上.我在实例上创建了一个环回链接服务器. 数据库A包含一个表dbo.Users和一个存储过程更新dbo.Users表.在数据库B中,我有一个查询可完成两件事: 从数据库A执行存储过程,该数据库将更新dbo.Users表. 通过链接服务器从dbo.Users选择数据. BEGIN TRANSACTION EXEC [LinkedSe
..
我遇到一种情况,即与Access DB链接的服务器使我的SQL服务器崩溃. 此处崩溃表示添加链接服务器会导致使用该提供程序的所有其他链接服务器停止工作.对这些链接服务器的任何查询都将挂起并且无法完成.这种情况一直持续到服务器重新启动. 但是,当我使用OPENDATASOURCE连接到相同的数据源时,我没有这个问题. 为什么一个工作而另一个崩溃? 我正在使用的提供程序是Mic
..
我尝试将PostgreSQL连接到SQL Server 2012服务器作为链接服务器 我在其他论坛上找到了一些建议,并按照它进行操作.但是我遇到了身份验证问题. 我解释: 在SQL Server上,我已经安装了PostgreSQL的ODBC驱动程序(psqlodbc_09_02_0100-x64).我为PostgreSQL上的特定数据库创建了系统DSN.此DSN正常工作.
..
我在简洁地描述我所需要的内容时遇到了麻烦,因此,感谢您对标题的任何帮助! 我有3张桌子: Jobs(具有JobID PK) JobsDetail(具有JobID FK和DepartmentsID FK) Departments(具有DepartmentsID PK) Departments的记录数较少(〜10) 如果我有10个Department行,那么我需要为每个Jo
..
如何使用 LAG 函数获取更新的前一行值(不使用递归CTE ).请检查屏幕截图以获取示例输出 尝试查询 Declare @Tbl as Table(SNO Int,Credit Money,Debit Money,PaidDate Date) Insert into @Tbl SELECT * FROM (VALUES (1,0,12,'7Jan16'), (2,10,0,'6Jan
..
很抱歉,很长的帖子,但我提供了副本&粘贴示例数据和下面的可能解决方案. 问题的相关部分在帖子的上部(在水平规则上方). 我有下表 Dt customer_id buy_time money_spent ------------------------------------------------- 2000-01-04 100 1
..
我已经进行了涉及LAG()的以下计算: (lag(fValue,1,fValue) OVER (PARTITION BY Cluster ORDER BY iSequence) + fValue) / 2 as fValueAjusted 它采用先前(基于iSequence)记录的fValue,与当前记录相加,然后除以2. 但是,我必须使用上一条记录的fValueAjusted来
..
在SSMS 2012中,有什么方法可以绑定键盘快捷键(例如 Ctrl - 5 ),以便突出显示合格的对象名称(例如)并使用该对象名称作为参数来调用我自己的过程? 我知道,如果我在使用键盘快捷键之前在对象名称周围添加引号或方括号(例如,突出显示字符串'sys.objects',这确实有效),但是当想要通过直接突出显示表轻松使用我的快捷方式时,这将变得很乏味在现有查询中. 有关更多上下文,
..
为我提供了一个返回JSON对象的Web服务.我的任务是向该Web服务发出HTTP"GET"请求,并每5分钟将检索到的JSON数据存储到一个表中. 我正在考虑创建一个存储过程,然后创建一个每5分钟执行一次存储过程的工作. 我的问题是,您可以从存储过程发出HTTP请求吗? 有没有更好的方法可以实现这一目标? 解决方案 我最终使用CLR函数(使用C#)从现有Web服务中提取JSON对
..
我需要基于具有某些中等复杂联接的查询中的行值来获取不相关表中的记录数.所有数据都在单个SQL 2012数据库中的几个不同表上的一台服务器上. 我正在一次从审核记录中重新创建一张票证的票证移动历史记录,并且需要计算联接所创建的行中跨度的工作日.票证在两个区域之间移动(分配),并且有关于在任何一个区域应该保留多长时间的准则.每次重新开始计时后,票证可能会多次到达同一区域. 我需要在工作日计
..
我有两个数据集.左数据集具有相同的QuoteID,PolicyNumber,但可以不同的Year,Month和PaidLosses. 第二个数据集具有不同的QuoteID,相同的PolicyNumber,不同的年份和不同的Month,也可以是多个ClassCode. 我需要将第一个数据集与第二个数据集连接起来,并保持相同的PaidLosses.主要目标是使每个月的总付费损失保持不变.我知道这可能不
..