
正文
sqlserver变成单个用户,sqlserver 单个用户
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
为什么在命令行下使用单用户模式启动sql,但是连接不上
1、用户 JOE\Administrator 登录失败。原因: 服务器处于单用户模式。目前只有一位管理员能够连接。
2、,如果出现这样的情况,首先我们要排查对方的机器ip或者服务器的ip是否拼得通,如果拼不通,那肯定连接不上了,那就要看看是防火墙有没有阻止ip的拼接,如果ping得通,那就与这个无关了。
3、在服务器上打开SQL Server Configuration Manager。选择SQL Server配置治理器-SQL Server 2005网络配置-MSSQLSERVER的协议-TCP/IP,在弹出对话框中选择IP地址-IPALL-TCP端口,设置为可用端口。
4、如果可以直接操作服务器检查步骤如下:确定数据库服务器的服务正常开启。确定数据库的链接数没有满。测试这个,可以在服务器上用查询命令。
5、转到[Microsoft SQL Server 2008]并找到[SQL Server配置管理器],单击里面。我们选择单击[QL服务器网络配置]。我们选择禁用[TCP / IP]并启用它。框中的几个选项的状态应为[正在运行]。之后跳出一个页面这是对启动过程的提醒。确保这些项目处于[Running]状态。
6、找到SQL SERVER(MSSQLSERVER),看看这个服务开启了没,没开的话手动开启一下,再连接。IP地址配置不正确:打开 Microsoft SQL Server 2005配置工具下的SQL Server Configuration Manager,选择MSSQLSERVER协议,然后双击右边窗口的TCP/IP,在弹出窗口中检查IP配置。可能是因为VIA协议启用造成的。
相关问答
Q1: sqlserver2000还原数据库出现单用户模式问题
首先我们打开SQL SERVER的管理控制台,找到一个要设置角色的用户。下面我们将为这个用户赋予创建数据库的角色,我们先用这个用户登录管理工具看一下是否具有创建用户的权限。进行数据库创建的时候,提示如下的错误,证明这个用户不具备这个角色的权限。
可以在命令行模式下输入sqlservr -c -f -m或者输入sqlservr -m其中:-c 可以缩短启动时间,SQL Server 不作为Windows NT的服务启动,-f 用最小配置启动SQL Server,-m 单用户模式启动SQL Server 可以在控制面板-管理工具-服务-MSSQLServer的启动参数中输入-c -f -m或者输入-m,点击启动。
没有看明白,你要恢复数据库请先把数据库设置为多用户模式,然后去恢复,记得恢复的时候让所有访问这个数据库的客户端都先断开,或者把程序退出。
检查没有错误后,把数据库重新设置为多用户模式sp_dboption local, single user, false--设置为多用户模式 这样这个数据库的错误修复就完成了 。然后停止掉SQLSERVER,重新启动服务器就可以.这种方法对于一般出现问题可以不用安装企业管理器。直接在服务器用OSQL –E 进入数据库。
今天,重装Sql2000数据库后,在恢复master数据库时出现了错误,提示为“当试图还原master数据库时,必须以单用户模式使用restoredatabase,restore database操作异常终止”。
Q2: 创建的SQL数据库有且只有一个
主文件组。sql默认文件组(又称为主文件组),一个数据库有且仅有一个主文件组,并且默认添加的数据文件都属于该组。
sqlserver2016数据库文件有且只有一个的是主数据文件。每个数据库都有一个主数据文件,主数据文件的推荐文件扩展名是.mdf,次要数据文件除主数据文件以外的所有其他数据文件都是次要数据文件。
需要新建一个用户,用本地帐户登陆进去,然后安全性_登录名_右键新建用户登录名_常规里输入用户名kyle_选择sqlServer身份验证在输入密码,下面的强制实施密码策略和强制密码过期保持默认,由于我们已经设置了我们想要的密码去掉“用户在下次登陆时必须更改密码”的勾,选择默认数据库。
关于sqlserver变成单个用户和sqlserver 单个用户的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







