必威体育Betway必威体育官网
当前位置:首页 > IT技术

SQL Server数据库学习(1)

时间:2019-10-09 12:13:26来源:IT技术作者:seo实验室小编阅读:75次「手机版」
 

数据库学习

在前几天,我下载了sql Server2017版,并且完成了相应配置。

在自己进行实验的过程中发生了两个问题。由于下载中的疏忽,我没有注意SQL server的账号问题,登录时陷入迷茫,根据网上相关教程,我使用windows身份验证进行了登陆。(SA超级用户指令登陆失败)

登陆成功后我打算附加数据库。附加时出现了报错。

一开始我以为是数据库文件权限设置有问题。所以在教程指导下更改了MDF和LDF文件的权限设置。

在属性-安全这里修改完全控制权限为“允许”,(自动勾选了以下权限)

完成后重新试验附加,依然失败。显示报错如下:

本来怀疑是2005版数据库文件与2017版SQL server不兼容,但是后来根据官网说明发现两者兼容,因此排除这个问题起因,目前问题原因还未找到。

在查找资料的过程中发现了版本不兼容问题的解决方案,以下是根据原博主问题进行的总结:

原博主的问题是因为下载了2012版SQL server,但是由于数据库文件是2000版,但是Sql Server 2012 数据库是不兼容Sql Server 2000数据库,所以导致无法附加成功。

这种情况的解决方案是:将Sql Server 2000数据库文件先附加到Sql Server 2005/2008(在另一台安装有SQL server2005/2008的电脑或者虚拟机上完成),然后分离数据库,选择兼容版本,拷贝到目标文件夹再附加到Sql Server 2012上。

相关阅读

了解数据库索引及其原理

索引这个词相信对于一个开发猿来说,就好比看到我们的代码一样低头不见抬头见,在一些日常优化我们查询效率的方案中,不光考虑优化我们

SQL查询:并集、差集、交集

新建两个表进行测试: test_a ID name 1 曹操 2 郭嘉 3 孙权 4 周瑜 test_b ID name

Oracle Sqlplus命令登录的几种方式

sqlplus 命令语法 sqlplus [ [<option>] [{logon | /nolog}] [<start>] ] <option> 为: [-C <version>] [-L] [-M "<options>"]

Echarts学习之二十五:toolbox工具框

toolbox={ show : true, //是否显示工具栏组件 orient:"horizontal",

linux_postgresql安装rpm

pgdg-centos10-10-2.noarch.rpm下载 百度云下载地址   https://pan.baidu.com/s/1t5A5F7EspecqpdXOGr1Usw官网下载地址  http

分享到:

栏目导航

推荐阅读

热门阅读