新手问题:我有一个从SQL Server [2008]数据库读取信息的devise器。 我已经为他设置了几个视图来从他的用户中获取数据,并授予其用户db_datareadangular色的成员。 他的程序使用ODBC连接来获取数据。 但是,这使得他可以读取所有的表格和系统视图和表格,从而需要对用户进行不必要的search和混淆。 有没有办法将他能看到的东西限制在我为他创造的less数观点上? [编辑:我创build了一个新的testing用户和一个新的testingODBC连接,没有任何权限,没有任何结果的变化。 从我读过的,这是因为所有用户都是PUBLIC服务器angular色的一部分。 公共angular色似乎给予所有系统对象的SELECT权限。 任何人都知道吗?]
当两台服务器都是独立的非域服务器时,如何在运行IIS7的Windows Server 2003和运行SQL Server 2008的Windows Server 2008之间设置Windows身份validation。 我希望我的2003服务器上的站点连接到2008服务器上的数据库,但是我不想将连接string中的凭据存储。
我遇到了一个SQL Server实例及其内存使用问题。 问题是,即使服务器最大内存选项设置为10 GB,当我看一下taskmanager sqlserver.exe进程永远不会超过200MB的内存。 在同一台服务器(Windows Server 2008)中,还有另外一个以类似的方式configuration的sqlserver实例,在那里没有发生(运行相同的查询和作业分配更多的内存)。 你有什么线索可以解决这个问题吗?
我有一个Server 2008 R2服务器。 将此作为Hyper-V根分区并安装SQL Server 2008是否是个好主意? 我可能会遇到什么问题?
我使用的是VSTS 2008 + C#+ ADO.Net + SQL Server 2008.当从另一台远程计算机连接时,ADO.Net客户端通常使用TCP / IP协议连接到SQL Server 2008.在本地连接时(ADO.Net客户端和SQL Server在同一台机器上),通常使用共享内存或命名pipe道。 我的问题是,除了一般规则之外,如何精确地检查(例如,从某些SQL Server内置的命令/工具/存储过程?)特定连接使用的通信协议? 在此先感谢乔治
我有一个中央SQL 2005作为发布者/分发者在我们公司设置了合并复制,客户端都是SQL 2005 Express。 在我们的远程分支机构,我们在初始同步时间方面有困难。 该数据库是〜2GB,第一次运行需要一个多小时。 在解决这个问题时,我注意到我可以指定一个备用的快照位置,然后可以select压缩它。 我试过(压缩),它显着压缩,但我想知道我应该知道什么时候打开它。 我注意到这是一个单一的.cab文件压缩forms与以前的所有个人脚本文件。 什么是捕捉? 为什么你不总是使用压缩格式? 如果两者都被选中,默认和替代压缩,我该如何告诉它使用一个或另一个?
我有一个应用程序需要这个旧版本的“MSSQL服务器”。 有没有可能将DBMS无缝地升级到另一个(最好是免费的)产品? 它有很多“超出硬盘空间”的消息,使用它的应用程序越来越多地崩溃。 感谢您的build议!
可能重复: 你能帮我解决我的软件授权问题吗? 为什么在networking中不需要购买访问服务器的每台设备的客户端访问许可证(CAL)? 如果我有10台设备的CAL,并且需要一台设备连接到SQL Server,那么我可以使用Web服务来做到这一点吗? 我已经问StackOverflow这个问题,一个答案的一部分是这样的; “在networking服务器/服务的情况下,所需的CAL数量与不同的最终用户/设备有关”你能稍微解释一下吗? 如果我有10个SQL Server的CAL,有11个用户在使用我的网站,同时连接SQL Server,那我为什么不需要第11个CAL? SQL Server 2005
有什么办法来恢复在SQL Server 2005上创build的备份到SQL Server 2000上? 编辑:我所有的是.bak文件,不能访问原始数据库。
我需要购买Navision 2009数据库专用的新服务器。 这是50GB大,每年增长10GB左右。 16位用户全天连线 系统:Windows 2003 R2 Standard 64位 SQL Server 2008 由于预算,我必须select: 四核酷睿至强3.2GHz和2GB RAM 四核至强2 GHz和4或6 GB的RAM 我应该select哪一个? 这会给我更好的performance:更多的RAM或更多的CPU速度?