开发者社区> 周沁> 正文
阿里云
为了无法计算的价值
打开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挂载和识别。

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

相关文章
使用ROS部署ECS+SqlServer资源并通过PowerShell操作数据库
本文介绍如何通过ROS部署ECS+RDS+SqlServer资源,以及如何通过PowerShell操作SqlServer数据库。 注意:附录模板和截图中的commandtext部分仅为演示作用,请根据需求修改后使用。
21 0
数据库:SQLServer Stuff 函数用法笔记
STUFF 函数将字符串插入到另一个字符串中。 它从第一个字符串的开始位置删除指定长度的字符;然后将第二个字符串插入到第一个字符串的开始位置。
21 0
+关注
周沁
Unlimited storage for anything!
文章
问答
文章排行榜
最热
最新
相关电子书
更多
《阿里云文件存储 NAS 在容器场景的最佳实践》PDF
立即下载
《拥抱容器存储,使用阿里云容器服务 ACK +文件存储 NAS 构建现代化企业应用》
立即下载
01-02.pd...[123ya].1495093426.pdf
立即下载