同问哪个新的在哪里?
server 可以理解为提供数据库服务,包括数据存储和数据处理。
数据库分别为服务端和客户端,客户端为连接数据库的工具。
https://www.cnblogs.com/huangtailang/p/4792234.html
这里应该可以能帮到你,因为这种情况出现的原因在不同电脑会不同,但逃不出这里的范围。
期待ing~
Ctrl+N/Ctrl+O
没有操作权限如图操作
找到程序文件,赋予文件管理员权限。
就是课件的下载的演示query的文件
sql server的语法是不是跟mysql oracle 一样
这个是老师自己建的。。看名字就知道了,课程三。。。默认是没有的
怎么我下载的解压不出来,一直说有错误
页面右边有个“资料下载”,
应该是没有mac版本的 因为sql server是微软的东西
贴上你报错的代码
http://pan.baidu.com/s/1eSvdkS6
视频的右下方有一个资料下载就是实例
报错没?还有登录的用户权限够嘛?一般流程如下:在“附加数据库”窗口中,单击页面中间的“添加”按钮,打开定位数据库文件的窗口,在此窗口中定位刚才拷贝到SQL Server的DATA文件夹中的数据库文件目录(数据文件不一定要放在“DATA”目录中),选择要附加的数据库文件(后缀.MDF)。
PS:附加数据库提示5120错误解决办法 http://www.tuicool.com/articles/yyqMJr
谁帮忙给个链接,谢谢 老师的下面课件里下载的,修改后权限还是附加不了!!!!
问题已经解决额,留给大家做参照。
总结了下不能成功附加数据路的原因有两个,
第一个是,解压后记得更改文件权限为完全控制
第二个是,右侧小雨老师提供的下载文件不是咱们要用的,后来小雨老师在一个问答里又提供了链接,大家可以去下载,(必须有 ** .ldf文件才能正确的附加数据库,大家可以打开自己的data文件夹看一下)
以管理员身份运行 亲测可用
不知道。。。。。
可能是版本问题吧
group by 用于分组查询
select a,max(b) from tb
group by a
having max(b)>**
order by a
1、新建一个同名数据库。
2、停止数据库服务,覆盖新建的数据库主文件(小技巧:最好放在同一个磁盘里面,把新建的数据库主文件删掉或移开,再把要恢复的数据库主文件剪切过去,这样就可以节省时间。)
3、启动数据库服务,数据库变为置疑或可疑状态。然后在查询分析器中运行:
alter database 无日志文件的数据库名称 set emergency
设置为紧急状态。
4、再运行:
alter database 无日志文件的数据库名称 set single_user
或者:
Sp_dboption '无日志文件的数据库名称', 'single user', 'true'
设置为单用户模式。
5、检查并重建日志文件,运行:
dbcc checkdb('无日志文件的数据库名称',REPAIR_ALLOW_DATA_LOSS)
这个时间比较长。耐心等待!如果有错误提示,再运行:
dbcc checkdb('无日志文件的数据库名称',REPAIR_REBUILD)
进行修复。如果没有错误,可以跳过。
6、恢复成多用户模式
alter database 无日志文件的数据库名称 set multi_user
或者:
Sp_dboption '无日志文件的数据库名称', 'single user', 'false'
刷新数据库,你就可以看到已经修复好的数据库了。
我是如此修复,至于网上还有很多修复方法,我试过,没有成功。通过多方组合得到这个方法。可能也不是数据库的每一个版本都适用,如果你用过后,不行,希望能留言,让我们能共同讨论,共同进步!
在对象资源管理器里边,右击“数据库”,选择“附加”,在打开的新的对话框里点击“添加”,找到老师给的文件,两次确定。点击数据库前面的加号,展开之后就看到了。
可以考虑下栽对应版本的AdventureWorksDW来进行数据库版本的导入,下载的地址是:http://msftdbprodsamples.codeplex.com/releases/view/93587
重装一下SQL咯
有没有可能DW2012是留给我们应用的呢?你觉得呢?