不是很熟悉MS SQL Server,但我弄清楚如何在本地手动备份数据库: 在使用MS SQL Server Management Studio的SQL Server 2005(SP2)中: 我导航到 Server->Databases->System Databases->master 右键单击主,然后: Tasks->Back Up->Back up to: 然后,我可以将master(以及另一个db)备份到RAID 5驱动器arrays。 我正在使用Retrospect作为我的备份代理,并且我已经将备份每晚一次的文件夹复制到磁带驱动器中。 在这一点上,我必须手动在SQL Server中进行备份,因为我不知道如何计划备份运行? 我只想让它每天晚上运行一次。 这可以在Microsoft SQL Server Management Studio中完成,还是必须以某种方式编写脚本?
我已经在SQL Server 2008中创build了一个数据库,并在服务器对象资源pipe理器中显示可以login到SQL的所有用户。 我想隐藏这些用户,我希望它只能被我看到。 我怎样才能做到这一点? 任何帮助,build议? 非常感谢
我有一个SQL 2005的实时数据库,并且处于非自愿DBA的非常不幸的地位。 数据库具有1.4 GB的MDF文件和2.2 GB的LDF。 自动增长将不受限制地增长10%。 我有很多磁盘空间 – 所以认为最好将初始大小设置得更大一些。 它正在快速增长,在过去的六个月里,规模翻了一番。 我可以select一个高数字(因为我有足够的空间),只需更改初始大小(可能为4000或什么的) – 然后将其设置为每周检查,以确保我们不在这个数字的一定百分比内? 谢谢。
我在SQLpipe理工作室中运行一个查询(结果到网格),然后select所有结果并复制标题。 然后我粘贴到Excel中。 结果是:两个特定的logging放在Excel中的一行上。 有两个具体的我的意思是我第一次得到了26000多条logging,然后在发现这个错误之后,改变了查询得到这两条logging,仍然有相同的现象发生,这在其他26000条logging中都没有发生。 我正在Windows 7计算机上运行Management Studio 2008,该计算机连接到在Windows 2003服务器上运行的SQL Server 2000。 我试图复制到Excel 2003和Excel 2007,它发生在这两种情况下。 这似乎与双引号有关。 第四个字段(typesvarchar(50))对于两行(以及更多)都有双引号,但它不是第一个或最后一个字符。 两个logging中第一个的第六个字段(types为varchar(1000))具有双引号作为第一个字符。 第一个logging的第四个字段正常显示。 从第一个logging的第六个字段到第二个logging的第四个字段的所有字段都出现在excel中的同一个单元格中。 但是第一条logging中的第六个字段的末尾和第二个logging的第四个字段中的双引号将被删除。 第二个logging的第四个字段中的双引号之后的字符仍保留在同一个单元格中。 第二个logging的其余字段将显示在Excel中的连续列中。 当粘贴在记事本中的数据确实显示正常。 我不能给出确切的数据,但它是以下forms: float varchar(50) varchar(50) varchar(50) datetime varchar(50) varchar(1000) varchar(50) 1.1 text text text"text 2012-01-01 00:00:00.000 text "text text 1.1 text text text"text 2012-01-01 00:00:00.000 text text text 有没有人遇到过这个bug? 什么是违规应用程序? SQL Serverpipe理工作室2008年,Windows 7的Excel,SQL […]
我一直在尝试使用SQL Server 2005 Management Studio编写数据库脚本。 我无法得到它脚本的一些对象。 它脚本其他,但跳过一些。 我可以提供详细的屏幕截图 正在select的选项 包括所有表格 脚本文件所在的文件夹 该文件夹在编写脚本之前是空的 编写脚本时脚本编写过程说Sucess 目标文件夹不再为空,有一百个左右的脚本文件 一些表格的脚本不在文件夹中。 以前的SSMS不会编写一些视图。 这是一个已知的事情,生成脚本任务不生成脚本? 更新 Microsoft Connect上的已知问题,但微软无法重复步骤,所以他们closures了票。 在SQL Server 2005上失败,在SQL Server 2008上也失败。 更新二 一些基本问题: 1.什么版本的SQL Server? Microsoft SQL Server 2000 – 8.00.194 (Intel X86) Microsoft SQL Server 2005 – 9.00.3042.00 (Intel X86) Microsoft SQL Server 2008 – 10.0.2531.0 (Intel X86) Microsoft SQL […]
我似乎无法得到这个工作。 我有一个SQL Server的IP地址。 我有一个login名和密码。 我如何连接到它并使用它?
在SQL Server Management Studio(最新版本)的login表单的“附加连接参数”选项卡中,可以指定自定义连接string参数。 请参阅http://technet.microsoft.com/en-us/library/cc645898.aspx 。 每次连接到数据库时,我都需要添加相同的自定义连接string参数,并且每天可能会多次。 这需要几秒钟来input这个连接string参数,我想知道如何让“附加连接参数”对话框始终填充我指定的东西。 我想象会有一个registry项或LocalData文件,如果可能的话,这需要被黑客入侵。 例如,我如何得到以下内容总是被添加到额外的连接参数? ;multisubnetfailover=true; 在这个例子中,我告诉SSMS尝试连接到DNS中发布的所有IP,以获得在“login”对话框中指定的主机名。 这是因为我的团队几乎到处都在使用SQL Server 2012中的AAG。 更新:我检查了任何类似SSMS密钥的registry设置,以及SSMS(使用Visual Studio SDK生成的.vssettings文件),但仍然没有看到任何地方潜入这样的持久设置。 而且,这是一个非常近期的MS Connect反馈build议 。 如果你发现这个ServerFault的问题,你会想要继续,并提出这个build议。
我只是在我的Windows Vista机器上安装了SQL Server 2008开发者版本。 安装成功。 报告服务工作正常。 但我没有得到任何select连接到SQLpipe理工作室“分析服务”。 连接时,我只能得到“服务器types”的选项是 – 1. Database Engine 2. Sql Server Compact PLS。 build议。 谢谢。
在我的开发机器上,我安装了SQL Management Studio 2008 R2。 我试图升级到SSMS 2012 Express,安装完成,但没有发生任何事情。 是否有可能获得SQLpipe理Studio 2012而不会在数据库引擎上发生许可?
我想有一个我的数据库服务器的列表(我是一个开发人员),我目前有一个RDP文件列表,我连接到不同的机器。 在SQL Server Management Studio中是否有类似的function,可以帮助我直接到达需要的地方,而不必等待login屏幕popup并询问我需要哪个服务器?