1.在新建数据后,未能找到已创建数据库位置
解决办法如图1:右键数据库后,点击刷新,
图1
2.新建SQL Server身份后无法正常登录,出现报错“用户'xx'登录失败(错误18456)”
解决办法如下:
1.先使用Windows身份验证进入数据库
2.安全性->登录名->双击“sa”
3.接下来选择“常规”设置密码,并且点击“确定”保存;然后选择“状态”--登录设置为“启用”,并且点击“确定”保存。
4.再打开sql服务器属性页面操作是“选择服务器右击--属性”,选择“安全性”将服务器身份验证选择为“SQL server 和 Windows 身份验证模式(s)”,点击“确定”保存。
5.最后再右击服务器选择“重新启动(A)”,将服务器重新启动就OK 了。
6.输入对应用户名和密码即可登录。
TIP:如何设置一个SQL Server身份
安全性->右键登录名->新建登录名(选择SQL Server身份验证)->设置登陆名与密码->取消勾选强制密码过期
3.SQL Server中
单引号‘’中表示字符串;双引号“”中表示别名。
4.当新建查询select * from emp,emp下有红色下划线,显示“对象名无效”,有两种解决方法:
(1)刚打开SQL server Manager Studio,想看看表里的信息,就写一个查询语句,结果表名下有红线,并且执行的时候还提示对象名无效: 这是因为没有选定数据库名,因为emp只是一个表名,数据库默认为master数据库了。
解决办法:这个时候在下拉列表中把数据库选为表所在的数据库就可以了。
(2)缓存问题,这个比较简单,但是应该不会发生在数据库刚打开的时候,应该是发生在做了几次操作之后,情况跟第一种一样,解决办法就是清楚缓存,快捷键ctrl+shift+r。