开发者社区> 周沁> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

SQLServer使用NAS SMB文件卷

简介: SQLServer可以使用NAS SMB文件卷的问题,实现运营托管,高可用,超大容量,文件共享等目标。
+关注继续查看

SQLServer使用NAS SMB文件卷的步骤如下:


1. 在SQLServerManagementStudio上新建查询,输入如下,启用xp_cmdshell。

EXEC sp_configure 'show advanced options', 1;
RECONFIGURE;
EXEC sp_configure 'xp_cmdshell', 1;
RECONFIGURE;


2. 创建映射盘。

exec master..xp_cmdshell 'net use z: \\xxx.xxx.nas.aliyuncs.com\myshare'

3. 创建完成后,验证映射盘创建完成。

exec master..xp_cmdshell 'net use'

1.png


4. 关闭xp_cmdshell命令

EXEC sp_configure 'xp_cmdshell', 0;
RECONFIGURE;


注意:Windows Server 2019可以在Powershell ISE使用

New-SmbGlobalMapping -LocalPath z: -RemotePath \\file-system-id.region.nas.aliyuncs.com\myshare -Persistent $true

建立全局挂载。执行命令如需输入身份,请您输入工作域任何一个合法身份即可。例如workgroup\administrator。

这样SQLServerManagementStudio可以直接看到。


另外注意:Windows NTFS文件系统本身不支持超过8PB的卷,而我们容量型有10PB,SQLServer会出现挂载错误。建议用户用1PB标称的NAS SMB性能卷,才能被SQLServer挂载和识别。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
SQLServer数据库文件相关知识笔记
数据库文件是SQLServer数据库的物理体现,和计算机的普通文件一样存储在计算机的磁盘空间当中。作为数据库记录和日志等其他信息的存储载体。
0 0
sqlserver导出带数据的脚本文件(下)
sqlserver导出带数据的脚本文件(下)
0 0
sqlserver导出带数据的脚本文件(上)
sqlserver导出带数据的脚本文件(上)
0 0
解决 | 此数据库文件跟当前sql server实例不兼容 & sql server2008无法连接到(local)
最近在搞ASP.NET,因实验室VS版本跟PC不一样可能,拷回来一打开就这样子: 眉头一皱的我打开我的古董SQL,自从用了MySQL就没碰它了我的锅。
784 0
【python】链接sql server数据库,并实现简单的增删改查(1)
Python编程语言越来越受到大家的喜爱,本篇文章就从链接微软数据库进行增删改查操作的讲解
0 0
+关注
周沁
Unlimited storage for anything!
文章
问答
文章排行榜
最热
最新
相关电子书
更多
《阿里云文件存储 NAS 在容器场景的最佳实践》PDF
立即下载
阿里云文件存储 NAS 在容器场景的最佳实践
立即下载
《拥抱容器存储,使用阿里云容器服务 ACK +文件存储 NAS 构建现代化企业应用》
立即下载