新手问题:我有一个从SQL Server [2008]数据库读取信息的devise器。 我已经为他设置了几个视图来从他的用户中获取数据,并授予其用户db_datareadangular色的成员。 他的程序使用ODBC连接来获取数据。 但是,这使得他可以读取所有的表格和系统视图和表格,从而需要对用户进行不必要的search和混淆。 有没有办法将他能看到的东西限制在我为他创造的less数观点上? [编辑:我创build了一个新的testing用户和一个新的testingODBC连接,没有任何权限,没有任何结果的变化。 从我读过的,这是因为所有用户都是PUBLIC服务器angular色的一部分。 公共angular色似乎给予所有系统对象的SELECT权限。 任何人都知道吗?]
我有一个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内置的命令/工具/存储过程?)特定连接使用的通信协议? 在此先感谢乔治
我试图从networking资源searchSQL Server编程。 基本上我试图search编程SQL Server的好教程(创build过程,触发器,游标等)。 你可以帮助一些,并显示一些好的教程链接?
我试图安装SQL Server 2008 Express,但它失败我正在使用Web平台安装程序。 我收到以下错误: 安装产品“带有Service Pack 1的SQL Server Express 2008”的退出代码是-2067529723 为什么? 该怎么办 ?
有没有办法阻止数据库与DDL触发器或其他东西恢复? 背景是,我想防止同事在testing服务器上恢复数据库。 到目前为止,我看到一个DDL触发器,但没有find正确的事件对恢复操作作出反应。
我正在使用SQL服务器2008年,但仍然在我的SQL服务器pipe理工作室我没有Security菜单下的audit选项,虽然login, Server Rols, Credentials在那里。为什么? 替代文字http://www.bradmcgehee.com/wp-content/uploads/2010/03/clip_image004_thumb.gif
我已经安装了SQL Server 2008 R2的评估版本。 安装进行得很好。 但是,当我尝试启动该服务时,我收到一条错误消息,提醒该服务无法启动,并build议检查我的事件日志。 这是我能在事件日志中find的东西: FileMgr :: StartLogFiles:创build或打开文件'e:\ sql10_main_t.obj.x86fre \ sql \ mkmastr \ databases \ objfre \ i386 \ modellog.ldf'时发生操作系统错误2(系统找不到指定的文件)。 诊断并更正操作系统错误,然后重试操作。 E:是我的CD驱动器,我不知道它是如何尝试在那个位置find一个文件的。 任何帮助,将不胜感激。 我想开始在SQL Server 2008 R2上的几个样本,但这是真的阻止我:(
我可以查询维修计划的时间表吗? 我想自动检查备份是否运行。 谢谢
我有两个数据库: 这个是由第三方设立的,他们不允许我们把数据库改成完全恢复。 所以这是我的理解,如果一个数据库是在简单的模式,那么备份的唯一select是全备份? 我们需要能够以15分钟的增量恢复它。 如果没有每15分钟进行一次完整的备份,这是可能的吗? 另一个数据库我们完全控制,我们希望能够以15分钟的时间间隔恢复。 我如何在sql server 2008中设置? 我们应该做交易还是差额呢? 如何将数据库从简单恢复模式更改为完整恢复模式?