如何在没有 SQL Server Management Studio 的情况下在 SQL Server 2008 中启用文件流

发布于 2024-11-29 18:39:34 字数 134 浏览 2 评论 0原文

我正在尝试在 SQL Server 2008 中启用 Filestream,但我的计算机上没有安装 SQL Server Management Studio 组件,我发现的所有信息都需要 Management studio,如果没有它,我如何启用它?谢谢

I'm trying to enable Filestream in SQL Server 2008 and I Do not have SQL Server Management Studio component installed on my computer, all info I've found already needs the Management studio, how could I enable it without it? thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

丑丑阿 2024-12-06 18:39:34

使用 sqlcmd 实用程序输入以下命令:

USE master
Go
EXEC sp_configure 'show advanced options'
GO
EXEC sp_configure filestream_access_level, 1
GO
RECONFIGURE WITH OVERRIDE
GO

SQL Server 2008 支持 3 个级别的 FILESTREAM 访问,下面提到这些级别供您参考。

  • 当指定的值为 0 时,禁用对实例的 FILESTREAM 支持
  • 当指定的值为 1 时,启用用于 Transact-SQL 访问的 FILESTREAM
  • 当指定的值为 2 时,启用用于 Transact-SQL 和 Windows 流访问的 FILESTREAM

看看这个页面(http://www.mssqltips.com/tip.asp?tip=1838)了解更多信息。

using sqlcmd utility enter the following commands:

USE master
Go
EXEC sp_configure 'show advanced options'
GO
EXEC sp_configure filestream_access_level, 1
GO
RECONFIGURE WITH OVERRIDE
GO

There are 3 levels of FILESTREAM access which are supported in SQL Server 2008 and they are mentioned below for your reference.

  • When the value specified is 0 then, FILESTREAM support for the instance is Disabled
  • When the value specified is 1 then, FILESTREAM for Transact-SQL Access is Enabled
  • When the value specified is 2 then, FILESTREAM for Transact-SQL and Windows streaming access is Enabled

look at this page (http://www.mssqltips.com/tip.asp?tip=1838) for more info.

无所谓啦 2024-12-06 18:39:34

您可以使用 WMI 启用操作系统部分。以下是有关此内容的一些详细信息以及可下载的脚本:

http://sqlsrvengine.codeplex.com/wikipage? title=FileStreamEnable

执行此操作后,您仍然需要通过 osql 或类似 Alex_L 的答案来启用。

You can enable the OS portion using WMI. Here's some details on this along with a downloadable script:

http://sqlsrvengine.codeplex.com/wikipage?title=FileStreamEnable

After doing this you'll still need to enable through osql or similar like Alex_L's answer.

彡翼 2024-12-06 18:39:34

尽管您可以使用 sp_configure 设置 FILESTREAM 访问级别,但文档指出除非也使用 SQL Server 配置工具配置 Windows,否则它不会产生任何影响。

假设服务器处于您或您公司的内部控制之下,您只需通过 RDP 访问它并使用服务器上安装的工具即可。

Although you can use sp_configure to set the FILESTREAM access level, the documentation notes that it has no effect unless Windows is also configured using the SQL Server Configuration tool.

Assuming that the server is under your or your company's internal control, you can just RDP to it and use the tools installed on the server.

迷荒 2024-12-06 18:39:34

要在 SQL Server 2008 上启用 FILESTREAM 功能,您可以使用 SQL Server 配置管理器:

  1. 打开 SQL Server 配置管理器(开始 > 程序 > Microsoft SQL Server 2008 > 配置工具 > SQL Server 配置管理器)
  2. 导航到 SQL Server 服务节点并选择要修改的 SQL Server 实例 SQL Server
  3. 单击 FILESTREAM 选项卡并选中复选框以启用 FILESTREAM 并输入文件的共享名

在此处输入图像描述

To enable FILESTREAM feature on SQL Server 2008, you can use SQL Server Configuration Manager :

  1. Open SQL Server Configuration Manager (Start > Programs > Microsoft SQL Server 2008 > Configuration Tools > SQL Server Configuration Manager)
  2. Navigate to the SQL Server Services node and select the SQL Server instance you want to modify SQL Server
  3. Click the FILESTREAM tab and select the checkboxes to enable FILESTREAM and enter a share name for the files

enter image description here

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文