在pipe理中的SQL Server Management Studio中,我可以查看SQL Server日志 。 我“inheritance了”这个日志总是空的服务器。 我想我的前任以某种方式禁用了SQL Server日志。 如何再次启用此日志?
今天,我使用备份/恢复方法将数据库从SQL Server 2005迁移到SQL Server 2008 R2,这种方法很好,并且不会产生任何错误。 我可以使用pipe理员用户下的NT身份validation通过SQL Server Management Studiologin到SQL Server 2008,并查看表,运行select语句等,pipe理员用户是我迁移的数据库的所有者。 问题是,当我login到SQL Server使用不同的用户名下的NT身份validation我不能运行select语句或查看表,视图,存储过程或任何东西。 例如,每当我运行一个select语句,我得到的错误 SELECT权限在对象“AAPUsers”,数据库“PINT”,模式“dbo”上被拒绝。 当我尝试展开表树时,出现错误 SELECT权限在对象'extended_properties',数据库'mssqlsystemresource',模式'sys'上被拒绝。 (Microsoft SQL Server,错误:229) 我试图给我的其他用户完全许可我所能find的一切,但问题仍在继续。 我发现,如果我创build一个SQL Server用户并用该用户login,并给他们db_datareader和db_datawriter访问数据库,那么它一切正常,只是当我使用NT身份validation。 我曾尝试给域用户(如域/用户)上述权限,但它没有解决问题。 如果我让我的域用户成为数据库的所有者,那么一切正常,正如人们所期望的那样。 我还创build了一个testing数据库SQL Server 2005与1表,并将其迁移到2008年使用相同的备份/恢复方法,一旦我已经给我的域用户db_datareader和db_datawriter访问它工作正常,所以它与某个特定的数据库,但我可以弄明白。 问题似乎是NTauthentication的用户,我敢肯定,这只是我需要做的简单事情。 我已经尝试了所有我能想到的,没有select的东西。
我有一个Windows Server 2008 R2安装运行SQL Server 2008 R2与所有最新的更新等应用, 我已经从旧映像(SQL 2005)恢复数据库,并试图使用合并订阅进行networking同步。 但是,当我尝试启动发行版上的SQL快照代理时,我已经定义了这个错误: Unable to start execution of step 2 (reason: Error authenticating proxy SERVER-NAME\Administrator, system error: Logon failure: unknown user name or bad password.). The step failed. 我以计算机pipe理员身份启动代理程序,并未使用代理服务器。 任何想法为什么这可能显示? 见下文: The params used by the SQL Snapshot agent are: -Publication -Publisher -Distributor -PublisherDB -ReplicationType If you are […]
我有一个名为abs的表,主键为absId,这被用作我不知道的几个表中的外键。 有没有一种方法,我可以找出如何find那些主键absId被引用的表的名称? 我正在使用Oracle 10g作为数据库。 谢谢。
我目前有一个MS SQL 2008服务器安装两个实例“MSSQLSERVER”和“MSSQLSERVER2”。 当我运行安装光盘/安装程序并尝试添加新function时,我到达了要select要添加function的实例的屏幕,但是它只会允许我select“MSSQLSERVER2”。 这是一个问题,因为我想添加全文search到“MSSQLSERVER”,我不能select。 任何想法为什么?
我从我的家庭办公室搬到了市中心的办公室。 我不知道如何连接到我的亚马逊的SQL服务器。 我在办公室的一台机器上使用完全相同的VmWare镜像。 我可以远程访问服务器,因此我确信所有端口都在Amazon EC2上为此IP地址打开。 我想知道,如果这是一个路由器问题或与阻塞的SQL Server端口的大厦的互联网绑定的东西。 我试图在两台机器上closures防火墙,但仍然没有去。 有没有人有任何想法更好的解决scheme连接到SQL远程? SSH,转发等? 或者有什么想法,我可以进一步testing这个问题可能是什么? 非常感谢您提供的任何帮助
我在使用SQL Server Management Studio进行pipe理和查询的远程SQL Server 2005上有一个神秘的现象。 我通过VPN隧道(由ISP提供,大约8 MBit / s上下)连接到服务器。 当我打开一个新的查询窗口(第一个连接)时,结果会很快传送到客户端。 比方说<1秒。 当我重复查询几次时,结果传输速度变慢,最多5秒以上。 它与查询执行时间无关,只是客户端的传输时间(SSMS)。 现在,更奇怪的是:我打开了第二个查询窗口到同一个服务器/数据库,查询结果传输总是很快,即使我同时运行它们。 即使在两个小时之后,结果总是在其他窗口中非常快速地传送,而在第一个查询标签中花费更长的时间。 我正在使用这个testing查询,以避免一些潜在的caching问题: select top 2000 newid() from <SOMETABLE> 我试图改变服务器注册的连接包大小,但没有太大的改变。 什么可能导致这个问题? PS:我昨天在DBA SE上发布了这个问题 。 那里的人build议在这里交叉发布,因为目前还不清楚这是否是一个networking数据库相关的问题。
我已经通过SQL查询创build了一个备份文件,如下所示: 备份[DBName]到磁盘= N'Backuppath'。 现在我想把它移动到另一个文件夹,但我收到这个错误: 无法复制“备份文件名称”:访问被拒绝。 确保磁盘未满或写保护,并且该文件当前不在使用中。 注意:我确定我的磁盘没有满并且没有被我的用户写保护。
我已经在我的机器上安装了SQL 2008 R2的试用版,以win 7作为操作系统。 今天,我试图卸载它,因为试用期过后,我试图安装高级服务SQL 2008年快递版,但我一直得到以下错误:
scheme:带有SSAS数据源连接的Excel文件 数据透视表/包含filter和切片器的图表 发布到Sharepoint 2010,这样用户就可以以Excel Web Access Web部件的forms访问报表,这样,除了更改filter和切片器之外,他们无法中断/更改数据透视表。 请注意,我不是在谈powerpivot。 而只是使用常规的数据源连接。 当用户访问报告时,我希望SSAS中最新的数据(在最后一天内)能够反映在报告中。 假定SSAS数据库已经每天更新。 1)当通过Web访问Web部件打开/查看报表时,Excel Services和/或Web部件是否自动刷新数据? 和/或可以configuration为定期刷新数据? 2)支持这个的服务器软件需求是什么? 它需要SQL Server企业版吗? 还是足够标准? 它需要Sharepoint 2010 Enterprise吗?还是足够标准? 当我说“支持这个”时,我的意思是Excel Web Access Web部件以及从SSAS到Excel的刷新数据。 3)Web部件是否允许它们仅与filter/切片机进行交互? 或者他们将能够混乱/中断数据透视表? 如果是这样,他们所做的更改/破坏只会持续到会议,而不会影响未来的会议或其他用户? 我会自己testing一下,但是我在家里的电脑上试用Sharepoint的时候遇到了困难(最终我甚至不会在生产环境中设置它),我只想知道哪个版本支持这些function。 谢谢。