阿里云RDS的SQLSERVER2012/2016创建数据库的方法
以前买过阿里云RDS的SQL SERVER2008,感觉挺好用的,直接在阿里云面板管理也方便,最近又买了个新的实例,选的SQL SERVER2012版,进到面板直接懵逼了,找不到创建数据库的地方。于是阿里云帮助文档看了下,噢噢有教程https://help.aliyun.com/document_detail/43164.html
呃,要用命令创建,从这个问题上,可以看出阿里的现在的技术多渣了,前一批人可以搞出图形面板创建,后一批人搞不定,只能让用户手动去执行命令。好吧,手动就手动。
复制官方文档里默认命令,把database name改成我的数据库名称,执行,提示
Incorrect syntax near '/'.
哦,写阿里云官方文档的人神经病,居然有的用//来注释,有的用正确的--。你统一用--不就行了嘛。。
还得把官方的//注释去掉。再执行,提示
Directory lookup for the file "D:\test_data.mdf" failed with the operating system error 3(The system cannot find the path specified.).
WTF?路径不存在?仔细看了好几遍阿里的文档,没有提到正确的路径是啥。又搜了一下也没结果。
好吧,阿里这群渣渣这是在坑人。
那我们就查下默认数据库在什么路径,执行
select * from [master].[dbo].[sysfiles]
返回看到
E:\SQLDATA\MSSQL\DATA\master.mdf
好,把D:\替换成E:\SQLDATA\MSSQL\DATA\再试试
执行,提示
The file path [ E:\SQLDATA\MSSQL\DATA\test_data.mdf E:\SQLDATA\MSSQL\DATA\test_log.ldf ] is invalid,please specify correct path folder [ E:\SQLDATA\DATA\ ].
哦,正确的路径在E:\SQLDATA\DATA\再替换一次。
执行。
OY,终于成功了。
NND,本来很简单的事情,被阿里给折腾晕了,没点折腾精神你就除了乖乖的发工单没有其他办法了,在此问候下写文档的人跟阿里的渣渣技术人。你们是马云派来逗逼的吗?
依然没有解决