Articles of sql

SQL 2014:添加表给出“请求的操作无法完成。 计算机必须被信任“

单个用户无法将“添加表”添加到他(或其他人)创build的数据库中。 其他用户可以添加表格。 我们已经检查了权限,他们是一样的 – 但显然我们错过了这样的东西。 任何人都可以提供一个暗示我们应该在哪里寻求解决这个问题? 细节 SQL Server 2014,Windows Server 2012 R2,域身份validation远程桌面进入服务器; 通过域进行Windows身份validation。 启动SQLpipe理工作室添加数据库(或使用由其他用户创build的现有数据库)添加表:失败,消息如下: 请求的操作不能完成。 计算机必须信任委派,并且当前用户帐户必须configuration为允许委派。 (SQLEditors) 全堆栈跟踪的错误是: Program Location: at Microsoft.SqlServer.Management.Data.DataProtection.EncryptString(String s) at Microsoft.SqlServer.Management.DataTools.DataServices.DataConnection.SetConnectionStrings(DataConnectionProperties connectionProperties) at Microsoft.SqlServer.Management.DataTools.DataServices.DataConnection.SetConnectionStrings(String connectionString) at Microsoft.SqlServer.Management.DataTools.DataServices.DataConnection..ctor(DataProvider provider, String connectionString, Boolean encryptedString) at Microsoft.SqlServer.Management.DataTools.DataServices.DataConnectionFactory.CreateDataConnectionImpl(Guid provider, String connectionString, Boolean encryptedString) at Microsoft.SqlServer.Management.Data.DataConnectionFactory.CreateDataConnection(Guid provider, String connectionString, Boolean encryptedString) at Microsoft.SqlServer.Management.DataTools.DataServices.DataConnectionManager.CreateDataConnection(Guid provider, String […]

我们应该为Web应用程序使用哪种sorting规则 – SQL Server 2005

我们想使用相当于UTF-8,但似乎无法在SQL Server 2005中find适当的选项。我们应该使用什么想法?

SQL服务器数据库启动/停止问题

我正在使用SQL Server 2008 Enterprise进行开发。 我从SQL Server日志中发现,有像这样的项目, 2009-09-20 19:54:33.55 spid53 Starting up database 'DummyOrderDB'. 我的疑惑是,我认为我们只能启动/停止数据库服务器实例(当包含数据库服务器实例启动/停止时,包含的数据库将被启动/停止),我们可以在没有触摸数据库服务器实例的情况下启动/停止数据库吗? 我没有从SSMSfind这样的菜单。 在此先感谢乔治

将架构和数据更改从一个SQL Server数据库复制到另一个

有人可以请告诉我下面。 我有2个数据库,直到几年前,当我们开始添加更多的表,程序,视图触发器等数据库之前,两个都是相同的。 现在我必须将数据库1中所做的所有更改复制到数据库2中。 请,有人可以扔一些指针或链接,可以指导我完成上述 提前大量感谢 干杯阿米特

SQL 2008 Express R2真的像2005 Express一样是免费的吗?

关于下载它,不断谈论“评估”和“评估SQL 2008 R2”,并希望确保60天后不会过期。

SQL Server数据库备份存储

这是一个相当基本的问题。 我们对服务器上的所有数据库进行备份,每周大小为20GB左右。 所有计划(缩小,备份) 我们将其存储在networking驱动器上。 现在.bak文件的数量已经增长了(可以说10个数据库备份,每个10GB每周100Gb,每月400Gb,每6个月2400Gb)。 虽然硬盘空间现在买得便宜,但问题是将它们归档以备将来参考。 什么是存储备份的最佳解决scheme(比方说,我们需要的数据可以追溯到6个月到1年)? 注意:我正在使用SQL Server 2000。 谢谢,

如何备份系统数据库?

我想知道如何备份系统数据库? 用户数据库备份和系统数据库有什么不同? 以及如何恢复? 我需要T-SQL命令?

通过VPN缓慢PostgreSQL响应

我遇到了使用Postgre SQL作为后端的医疗logging程序的问题。 几个办事处通过思科VPN连接到企业网站。 在企业中有一个ASA5055,大多数站点使用PIX。 我已经确定速度不是问题,因为我可以通过VPN以大约500KB / s的速度对称地通过netshare发送/接收文件。 我在一个testing帐户的软件上运行一个报告,显示一个简单的1页报告,如果它是一个PDF文件,它将运行总计大约50KB。 如果报告在LAN上运行,则会立即显示。 当远程运行时,即使在所有其他办公室都closures的情况下,没有任何其他事情正在通过隧道,也需要40-50秒。 使用这些信息,我认为报告的大小不超过200KB。 平均在100毫秒以下。 在此期间,我可以通过任务pipe理器观看networking界面,看起来报告正以5-10KB / s的速度“stream”到客户端。 服务器是2008R2 Enterprise,2x 4核心Xeon,56GB RAM。 系统似乎按预期运行,没有I / O错误。 究竟是什么原因或解决这个谜? 有什么特别的,我应该看看进一步解决这个问题?

如何在SQL Server 2008中将数据库分成两部分?

在我的项目中,我有一个数据库用于一切。 我希望它分成两个数据库。 具有查询值的静态表格将被存储在一个DB中,而另一个DB将具有包含dynamic数据的表格。 我的问题是,如何在这两个数据库之间使用外键约束。 有人可以帮助我,并build议一种方式进行,更好的,如果我提供了一个相同的例子。 我想到使用同义词的表,然后约束同义词。 但后来我才知道同义词不能用于约束。 我需要维护两个数据库表中的关系,因为问题是更新,新版本我只是想更新查找表,为同样我想拆分我的数据库。

分组依据,COUNT(*)和JOIN

在下面运行SQL时,placemarks表中没有id匹配的任何placemark_types.id都不会在结果中返回任何内容。 我试图至less得到一个0的type_count回来的地方没有匹配的logging。 所以,如果我有一个placemark_types.name的“警告”,并没有在地标表中的警告,ID喜欢得到列| 0 | 'Warning'| | 0 | 'Warning'| SELECT COUNT( * ) AS type_count, placemark_types.name FROM `placemark_types` JOIN placemarks ON placemark_types.id = placemarks.type_id WHERE placemark_types.parent_id =0 GROUP BY placemark_types.id