我试图在Windows 2003上安装SQl Server 2008 Express(不是R2,我不能移动到那)。 我从微软网站上下载了SQLEXPR32_x86_ENU.exe,然后通过安装程序。 我想安装在不同的驱动器,但我看不到任何选项来改变这一点,他们都灰色/禁用。 我如何安装到我想要的驱动器?
我有一个聚簇索引表,它显示SQL Server 2008数据库上〜70%的碎片。 我正在尝试重build这个索引: ALTER INDEX PK_Table1Index ON Table1 REBUILD 声明立即返回成功,但碎片不变。 如果我回顾一下SSMS中的碎片,它仍然是一样的。 我怀疑它立即返回,所以它好像没有做任何事情。 由于聚集索引决定了磁盘上的表格布局,所以我认为这将是一个离线任务? 我想我错过了一些东西,希望有人可以摆脱一些光。
可以请你的专家,请告诉我这种情况: 我有一个专用的硬盘驱动器。 它包含数据库和日志文件。 我已经运行一个查询过夜,日志文件最大的驱动器的大小(500K左)。 查询没有完成,所以我取消了。 但似乎没有发生(人们会期望日志文件收缩…?)。 我只要耐心点,让这个查询“取消”,或者有另一个行动(我已经等了将近3个小时了)? 谢谢!
我使用ms sql 2005服务器。 指导我:如何允许来自特定IP的远程SQL连接。 谢谢大家
我在Win Server Data Center 08上运行SQL Server Express R2(基本上是Ec2微型实例)。 我允许的总内存是613 MB。 当我第一次启动实例时,我在任务pipe理器(性能)中消耗的内存总量徘徊在350 MB到400 MB之间。 这只剩下200 MB的SQL服务器似乎不够。 我只想保留直接或间接链接的服务,以保持sql服务器运行,没有别的。 我想知道在后台运行哪些服务可以closures? 我想把它剥离到最低限度。 我知道这是不好的,但我认为这是一个好点,因为我不知道有多less人会使用networking应用程序。 TomTom放松一下,我简单地select了win server 08和mssql express 08来的AMI,所以我现在不必浪费时间安装,不幸的是它是数据中心版本。 我了解你的挫折感和我带给你的不适感。 在我再次来到这里之前,我会小心的,记住你。 我不想伤害你<3。 但是,谢谢你回复这个线程。 mrdenny,这也是我的想法,我也很惊讶,我有200 megs免费。 我同意你的看法,SQL服务器不是在微型实例上运行的好select。 我应该寻找与1.7内存来的小实例,它应该是完美的SQL服务器expression。 SQL可以消耗1兆最大和.7可用于作业备份等,但我没有$$$$ dineros。 我会尽快做一些testing,并在这里发表我的结果。 将尝试运行插入/更新/删除多达50多个机器人的并发插入,并观察活动/资源监视器,看看它的行为。 另外还会做一些压力testing,并创build50个机器人,用select语句击中服务器。 将DML和select在同一时间。 如果服务器在这个小testing中不呛,那么我认为这是足够的,暂时(开始)。 无论如何,我不期望巨大的交通。 谢谢大家。
我正在使用entity framework的代码优先的方法。 当我第一次运行应用程序时,它会尝试创build与我的MVC模型匹配的数据库。 但是,我认为它没有创build它的权限。 我得到以下错误: CREATE DATABASE权限在数据库“master”中被拒绝。 什么用户试图访问SqlServer,我如何添加它的权限让它工作? 这是我使用的连接string(应该是正确的…) <add name="ContextDb" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;initial catalog=ContextDb" providerName="System.Data.SqlClient"/> 干杯
我有一个局域网,我通过ADSL路由器连接两台PC。 我想在运行SQL Server的PC上禁用Internet,当然还想从另一台PC上连接到SQL Server。 我的configuration: 要阻止从服务器的互联网,我把它的网关什么都没有。 要启用访问,我将端口(TCP 1433,UDP 1434)添加到服务器上的防火墙例外列表中。 我使用SSMS的正常连接从我的客户端连接到服务器。 在互联网上有一些博客说,我必须4.转发相同的两个端口到我的路由器设置我的服务器IP,这是最后一步的必要? 因为经过上述3个步骤,我已经可以从我的客户端连接。 或者端口转发步骤仅适用于VPNconfiguration(我不需要我猜)?
也许有人能够帮助解决以下问题: 我必须在MSSQL支持的Windows 2008 IIS上安装PHP 5.2,但是我无法使MSSQL正常工作。 现在的情况 Windows 2008 Server 64位 IIS7 PHP 5.2.17与PHPpipe理器一起安装 PHP工作正常 php_mssql不会(logging错误) 当我添加php_mssql.dll它将无法正常工作,并logging此错误:PHP警告:PHP启动:无法加载dynamic库'C:\ PHP的\ PHP5.2的\ EXT的\ php_mssql.dll' – 指定的模块可以不被发现。 在第0行的未知。 我知道从php_mssql.dll内部加载的ntwdblib.dll存在问题,但该文件在PHP目录中,我将其复制到任何地方:system32,php \ ext等,但没有任何作用。 这有助于以前的安装在这种情况下,但这是我的第一个Windows 2008 64位安装,也许有一个64位的问题? 而且我知道我应该使用微软SQL Server的PHP驱动程序,但这会导致我的其他函数调用( sqlsrv_connect而不是mssql_connect ),我必须运行一个旧的应用程序,其中包含mssql_函数调用此服务器上。
我有2台服务器: configuration了Reporting Services的SQL Server 2005 SQL Server 2008 我需要把报告服务的东西从2005年移到2008年,所以我们可以停止2005年的机器。 有人可以给我所有必要的步骤,让事情转移吗?
我最近在Windows 2008机器上安装了SQL Server。 在线下机器重命名和当我最近部署和执行SSIS包我收到以下错误信息: 工作失败了。 无法确定作业包的所有者(IP-0AC455TA \ Administrator)是否具有服务器访问权限(原因:无法获取有关Windows NT组/用户'IP-0AC455TA \ Administrator'的信息,错误代码为0x534 [SQLSTATE 42000] 15404))。 我以为这是因为“旧”pipe理员的名字。 所以使用“sa”帐户login到SQL Server并导航到Security \ Logins并删除了IP-0AC455TA \ Administrator用户。 然后,我重新添加NewName \ Administrator帐户并将其设置为sysadmin。 这是做的伎俩,但它是这样做的正确方法? 我想确保通过这样做,我没有破坏我还不知道的任何事情。 另外,我只在服务器上创build了一个数据库,并且该数据库没有使用任何内置的pipe理员帐户。