Articles of sql server

安装SQL Server 2008 SP2的问题

我安装了从Microsoft下载的SQL Server 2008 SP2的90天Eval版本。 我跑了安装,这一切都没有任何错误。 然后我打开configuration菜单,看看是否需要启动服务器。 服务器列表中没有条目。 所以我unistalled所有的SQL Server项目。 我再次运行“SQLServer2008SP2-KB2285068-x86-ENU.exe”文件。 它再次给了我登陆页面。 我点击安装新的实例。 它现在要求我安装媒体文件夹。 显然,EXE会提取到临时文件夹中,一旦创build登陆页面,该文件夹就会被删除。 所以我没有安装媒体文件夹指向。 任何想法我怎么能克服这个? 谢谢,泽。

安装Sql Server 2008速成版安装将删除ODBCconfiguration

我的公司分发一个需要Sql Server 2008 R2 Express Edition的应用程序。 我们使用Sql的Microsoft离线安装程序,并大量使用命令行开关来获取我们想要的安assembly置。 所有这一切都很好。 问题是我们已经注意到,当我们在我们自己的机器上安装我们的应用程序时,我们的应用程序工作正常,但它断开与其他应用程序的ODBC连接。 因此,我们将安装我们的应用程序和伟大的平原将停止工作或另一个我们使用的应用程序需要预定义的ODBC连接停止工作。 我们担心这是发生在我们的客户身上,但我们没有接到电话,因为我们的客户不知道我们的安装程序是什么打破了其他应用程序。 解决这个问题非常简单。 首先,当您从控制面板进入ODBCpipe理小程序时,所有这些其他程序所需的预configuration的ODBCconfiguration都消失了。 为了让他们回来,你只需要运行Sql 2005 Native Client安装程序。 运行该2005本地客户端安装程序后,所有的ODBCconfiguration自动重新出现,其他应用程序开始工作就好了。 根据微软的说法,所有的Native-Client都应该很好地一起玩。 ( 它应该允许并排安装 ),但显然不会发生。 这似乎可能是一个微软的错误,但我想知道如果其他人已经看到这一点,并已经想出了一个修复。 谢谢你的帮助。 我在网上几乎找不到这个问题。 赛斯

如何扩展Web应用程序 – 常见模式

一方面考虑iis和mssql,另一方面考虑使用apache和mysql。 缩放iis和apache是​​否是同样的策略? 我得到了基本的扩展的事情 – 单独的Web层和数据库层,然后数据库冗余等… 但如何扩展在iis上运行的应用程序? 例如,它曾经在一台机器上运行,现在我们想要在多台机器上运行? 同样的问题在Apache上托pipe的东西? 让我们看看wordpress(常见示例) – 如何使博客的请求可以在云中的多个(虚拟)机器上处理? 希望我的问题至less有点清楚,如果不请求。 基本上我正在寻找缩放networking应用程序的模式。 任何? 任何链接到信息也许? 特别是基于CLOUD的。 谢谢

分布式文件系统(DFS)和MS SQL 2008

有两个物理服务器上我们要安装MS SQL 2008和我们的应用程序。 我们的应用程序使用独立的* .mdf文件中的数据库。 我们的应用程序只能在一个服务器上运行。 我们可以在DFS上创build这个文件(* .mdf)吗? 如果我们在第二台服务器上启动我们的应用程序,这个文件是否一样

DML审计(“谁插入了?”)

开箱即用的新创build的数据库(在SQL Server 2008中)是否保留任何DML审计logging,例如: 用户“乔治”在2011年6月20日的表“阿尔法”做了一个插入 用户'Fred'在2011年6月21日在'Beta'表做了删除 如果是,我如何获取这些信息? 如果没有,最简单的方法是什么(我认为这是审计scheme )。

在页面xxx:xxx上还原SQL 2008数据库失败,并显示错误

这是情况: 有一个SQL 2008数据库的完整备份(.bak文件),分区。 .bak文件是100GB。 我需要在不同的服务器上将这个数据库恢复到新的数据库。 命令是这样的: Restore Database [newname] FROM DISK= N'D:\mydatabase.bak' WITH FILE = 1 MOVE 'mydatabasename' TO 'C:\mydatabase.mdf' MOVE 'Partition1' TO 'C:\`mydatabase_1.ndf'etc.. STATS = 1 经过52%的处理,我得到这个错误: Msg 3183, Level 16, State 2, Line 1 RESTORE detected an error on page (8481:555819297) in database "dbname" as read from the backup set. Msg 3013, Level […]

定期运行查询以在两个SQL Server之间传输数据

我有两个MS SQL Server,我们称它们为Source和Destination 。 我需要通过一个简单的查询 (一个select和一个和 )在Source中的数据库表中带来一些数据,并将结果带到Destination中的数据库表。 我需要每月运行一次查询,以便在应用程序中使用目标中的数据。 我想通过创build一个工作stream程(这是一个复杂的,不值得这样一个简单的问题)在应用程序层做,但我想知道是否有一个更容易的select,通过使用SSIS或任何其他工具。 我特别不清楚如何设置触发器来运行查询以及在哪里放置查询码。 提前致谢 弗朗切斯科

整合mssql数据库到1

我需要将20个具有相同结构的数据库合并到一个数据库中。 我看到这个post: https : //stackoverflow.com/questions/2537986/consolidate-data-from-many-different-databases-into-one-with-minimum-latency 我不明白这一切,所以让我这样问:有一些表有主键但没有sourceID,例如: DataBase 1 AgencyID Name 1 Apple 2 Microsoft Database 2 AgencyID Name 1 HP 2 Microsoft 很显然,这两张表不能像这样合并,需要附加栏目: DataBase 1 Source AgencyID Name DB1 1 Apple DB1 2 Microsoft Database 2 Source AgencyID Name DB2 1 HP DB2 2 Microsoft 如果这是这样做的正确方法,那么这两个表可以合并到一个数据库中吗? Source AgencyID Name DB1 1 Apple DB1 2 Microsoft […]

SQL Server 2008 CPU使用率达到100% – 需要故障排除帮助?

我有一个相当强大的数据库服务器安装了SQL Server 2008 R2。 它只有一个数据库正在从2个服务器访问(大约5/6个应用程序)。 问题是应用程序一开始指向数据库,系统的CPU使用率就会高达100%,而sqlserver本身使用95 +%。 我已经检查了分析器,没有任何重要的查询在那里运行。 我已经检查了活动连接,他们几乎是150.仍然CPU使用率是100%左右,应用程序响应缓慢/数据库服务器连接被拒绝。 数据库grus,我真的需要一些想法在这里。

使用Integration Services将更改推送到多维数据集

由于我们的SQL服务器是标准版,不能进行主动caching,所以我想知道Integration Services是否可以检测到数据库/表中的更改,以便自动处理多维数据集? 还是这种一厢情愿的想法?