Articles of sql server

导入PNG到SQL Server(无磁盘访问)

如何将PNG导入安装在未授予访问权限的计算机中的SQL Server数据库(数据库实例除外)? 我无法执行以下操作,因为我无法访问磁盘: INSERT INTO [dbo].[WorkItemState] (ImageBits) SELECT BulkColumn FROM OPENROWSET (BULK 'C:\checkbox.png', SINGLE_BLOB) as MyImage 有没有办法将PNG转换为可识别的格式,我可以简单地复制/粘贴在我的表列?

SQL Server – 本地存储(ssd's)vs SAN

我计划更改可能SQL Server的硬件,并将其升级到SQL Server 2016 Enterprise。 AlwaysOn AG将build立在两个节点之上+ dr。 我有两个选项来存储: 只有本地磁盘,RAID1中的ssd,Windows,Data,Logs和TempDb具有单独的磁盘,本地存储与ssd的TempDb(RAID1)混合,其余磁盘的Windows,数据和日志将从networking上的SAN我个人更喜欢本地存储上的所有东西,因为: 您摆脱单点故障(SAN)在本地存储上更快的速度,SAN将不会有ssd的没有networking瓶颈使用本地存储有什么主要的缺点? 正在使用SAN进行存储更好的select? 不pipe解决scheme如何,硬件都将从硬件提供商那里租用。 所以不会涉及买入。 提前致谢!

使用SQL Server Management Studio修改MSSQL 2000数据库的属性是否具有破坏性?

我们有一些数据库在SQL Server 2000中被遗留在传统模式下。我通常使用SQL Server 2005中的SQL Server Management Studio从我的桌面查询这些数据库中的数据,但是已经login到服务器以使用SQL安装在那里的Server 2000工具来pipe理权限并执行其他pipe理任务。 从我的客户端机器上为此使用SQL Server 2005会是一个问题吗?

SQL Server复制问题

在开始之前 – 我不是 DBAtypes,我是一个软件开发types。 我们的数据库pipe理员在上个星期左右都病了,我一直在试图让我们的新function运行起来。 这个新function涉及到将一些表和视图添加到现有的复制订阅中,所以我使用SSMS中的UI将这些文章添加到订阅中。 什么都没有发生,所以我试着运行快照代理。 查看快照代理程序的监视器,看起来一切实际上在它运行的第一个3-4秒内完成。 在日志中我看到的东西如: [0%] Activated articles for publication '[publicationname]' at the publisher. [0%] Bulk copying snapshot data for article 'new_table_name' [0%] Bulk copied snapshot data for article 'new_table_name' (1068 rows). (前两行重复每个新表) 然后进度从0%跳到93%: [93%] Pre-loading meta-data of all tables in the publisher database for scripting [93%] Pre-loading meta-data of all […]

SharePoint – DPM和SQL备份是否会相互影响?

我试图清理一个丑陋的维护计划在SharePoint数据库碰巧也由数据保护pipe理器(它设置为以15分钟的时间间隔快照)备份。 企业希望使用内置的SQL工具分别执行内容的备份。 在SQL Management Studio中执行数据库备份,事务日志备份和/或事务日志截断会干扰DPM备份/还原吗?

数据库镜像问题

我最近在几个环境中设置了SQL 2005数据库镜像(与证人同步),并且享受了这个体验,但是有一些问题: 发生故障时,事务日志链是否被破坏? 我是否需要安排完整备份才能在辅助服务器上继续事务日志备份? 我注意到DBCC CHECKDB在执行故障切换时执行,有谁知道指定了哪些选项? 这会影响VLDBs吗? 镜像端点似乎与我通过向导configuration镜像时使用的域帐户绑定。 如果我的域帐户被删除,镜像会失败吗? 我应该更改端点以使用服务器的域服务帐户吗?

确定谁丢弃了数据库?

我有一个SQL Server 2005数据库已被删除,我需要发现谁删除它。 有没有办法获得这个用户名?

我如何知道正在使用哪个用户帐户来执行操作(在SQL Server环境中)?

例如,在安装SQL Server 2008时,我不得不为数据库引擎select一个帐户来运行。 当我使用SQL Server Management Studio附加一个2005数据库文件时,有一个权限错误阻止了数据库的升级。 我检查了数据库文件,并且“SQLServerMSSQLUser $ ComputerName $ MSSQLSERVER”帐户对文件具有完全权限。 所以我想,SQL Server Management Studio是在我的用户名下运行的,没有写权限来升级数据库文件。 所以,我为我的用户名添加了完整的权限,然后工作。 这个事件是导致我问这个问题的原因。 我怎样才能确定一个行动正在运行的帐户? 我以为数据库引擎会处理附加的数据库,但显然不是! 此外,一旦数据库被附加,它似乎已经从安全列表中删除了我的用户名! 所以我想如果我分离数据库,我将不得不在我重新附加数据库之前重新设置文件的权限。

如何configurationASP.NET以使用SQL Server 2008?

我最近在我的电脑上安装了Windows 7,并且只安装了Visual Studio 2010和SQL Server 2008.在我以前的安装中,我使用了VS 2008和SQL Server Express 2005.我有一个使用成员身份的简单ASP.NET应用程序。 它适用于我的旧安装,但是当我将它转移到新的时,应用程序拒绝连接到SQL Server。 任何人都可以请告诉我正确的方式告诉ASP.NET连接到它? 提前致谢!

SQL Server 2005 Checkdb – 快照文件没有空间

我有一个包含8个数据文件的2Tb + SAP数据库,第一个文件已经增长到填充我们的HP EVA5000上的可用磁盘空间,现在增长已经在新文件上。 我们将SQL从SQL Server 2000升级到2005,Checkdb工作方式不同,现在失败,没有空间来创build快照。 我们已经为每个文件添加了50Gb作为临时措施,同时我们预先设置了一个新的I / O子系统。 问题是:我们如何监控快照的使用? 如果Checkdb启动,会有更多的空间,然后填满? 如果你发现它的空间不足,你能否取消CheckDb?