是否有可能让SQL Server 2008备份到FTP文件夹。 我知道可以在SSMS中指定一个UNCpath作为备份目标。 但是,是否也有可能指定一个FTP文件夹(包括用户名称pwd)? 如果是的话,语法是什么?
我正在尝试在同一台服务器上以新名称创build一个SQL Server 2008数据库的副本。 我有物理访问机器。 我试图创build一个完整的备份,然后以一个新的名称恢复该备份,我从SSMS得到一个错误:“备份集保存备份数据库以外的数据库”。 我也尝试restore from database进行restore from database而不是restore from file ,也没有工作。 对数据库进行完全备份并用新名称恢复数据库的最佳方法是什么?
我正在下面的SQL Server框中运行一个脚本,即使它正确完成,然后,当在SQL Mgmt UI上,我右键单击该作业的属性,去计划,我看不到刚刚添加的计划..我错过了什么? (我使用正确的job_name参数等)谢谢! BEGIN TRY BEGIN TRAN EXEC msdb.dbo.sp_add_jobschedule @job_name = 'Job name', @name=N'Job schedule name', @enabled = 0, @freq_type=1, @active_start_date=20100525, @active_start_time=60000 COMMIT TRAN END TRY BEGIN CATCH SELECT ERROR_Message(), ERROR_Line(); ROLLBACK TRAN END CATCH
我只能在新的活动监视器中看到自己的连接/进程…而在早期版本的SSMS中,您可以看到每个人的。 我是否需要更改设置或其他?
我正在使用SQL Server 2008 Express和Sql Server Management Studio 2008。 我正在尝试将数据库表与新的模式关联起来。 我通过在对象资源pipe理器中导航到Security-> Schemas创build了一个新的Schema。 我右键单击该文件夹,并创build一个名为“People”的新模式,并将所有者设置为db_owner。 这个新的模式现在出现在对象浏览器中。 现在我想将一个表与这个模式联系起来。 我在devise视图中打开表格,然后单击包含可用模式的表格属性窗格中的下拉列表,但我新创build的模式不可见。 我已经尝试刷新整个对象浏览器的一切。 closuresdevise视图和重新打开等,但仍然不存在。 难道我做错了什么? 任何人都可以指出我正确的方向吗?
我正在使用Microsoft 商业智能开发工作室(BIDS)创build一个SSIS包 。 考虑到这是我第一次尝试SSIS。 我想从源数据库中提取数据并将其放入目标数据库 。 在阐述任务中,我还需要来自目标数据库的数据 。 在数据stream中,我有两个“对象”一个源和一个目标。 在源文件中,我创build了一个从源数据库获取数据的查询 。 然后我在两者之间添加了一个脚本组件 。 我遇到的问题有两个: 1) How can I call from my script the result of the query? 2) How can I also get the data from the destination (it allows me to connect up to 1 arrow to the script) 3) How can I write […]
我在使用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数据库相关的问题。
我尝试了很多方法,但仍然不起作用。 MSSQLSERVER正在运行。 SQL Agent正在运行。 SQL Browser正在运行。 TCP/IP已启用(其他内部必须更改?) Named Pipes已启用 Allow remote connections to this server – 选中。 我尝试通过与NAME-NOTEBOOK/MSSQLSERVER或ip_sql_server_machine/MSSQLSERVER Test connection连接在VS2010中进行Test connection 现在我得到错误 与SQL Serverbuild立连接时发生networking相关或特定于实例的错误。 服务器没有find或不可访问。 validation实例名称是否正确,并且sql server允许远程连接。 (提供程序:命名pipe道提供程序,错误40 – 无法打开连接到SQL Server) 编辑 当我尝试通过SQL Management Studio连接时出现新错误: login失败。 login来自不受信任的域,不能用于Windows身份validation。 错误:18452
这个设置对于复制SSIS包有什么作用? “所选软件包的目标位置上的复制包文件夹结构”。 有没有什么原因,我不想复制文件夹结构?
我正在寻找一种方法来获取我们在脚本中修改的所有触发器和约束,以将它们迁移到不同的数据库,或者在必要时重新应用这个。 我正在使用SQLServerpipe理工作室(2008R2),并希望触发器和约束来自2008实例。 当我尝试运行脚本向导并select一个未修改的表时,它工作正常。 但是,我想要编写我们修改触发器或约束的表格,如果我select其中的一个,向导只是说Getting the list of objects from MyDatabase. – In progress Getting the list of objects from MyDatabase. – In progress ,没有更多的事情发生,只是喋喋不休。 由于它与未修改的表正常工作,它必须是与修改表的一些问题。 有没有人知道解决这个问题的方法来获取脚本中的所有修改的触发器和约束? 如果向导无法做到这一点,我会与T-SQL脚本一样快乐^^我知道我可能从sys.all_sql_modules获得创build触发器命令,但我不知道是否使用它,因为我不知道如果这将削减长触发器,或者如果它会让我修改触发器。 任何帮助,将不胜感激。