关于解决SQL Sserver中遇到的问题(持续更新)

1.在新建数据后,未能找到已创建数据库位置

解决办法如图1:右键数据库后,点击刷新,

关于解决SQL Sserver中遇到的问题(持续更新)_第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。

你可能感兴趣的:(数据库,数据库)