重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
针对市面上有部份应用系统或者ERP系统对于数据库的排序规则是有要求,若安装数据库时没有留意,采用默认安装后,导致应用打开出现异常或者乱码现象。其实不用再卸载重装,通过如下步骤进行更改,节省大量的时间:
10年积累的网站设计制作、网站建设经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站制作后付款的网站建设流程,更有青冈免费网站建设让你可以放心的选择与我们合作。
1、先停止需要变更 sqlserver 的服务 : 在 运行命令行中 services.msc 命令,在打开的服界面打到并关闭sql server 的服务;(直接通过 Net stop mssqlserver 语句也可以关闭SQL Server 后台服务)
2、执行命令:(cmd命令行)
F:Setup /QUIET /ACTION=REBUILDDATABASE /INSTANCENAME=MSSQLSERVER /SQLSYSADMINACCOUNTS=administrator /SAPWD=****** /SQLCOLLATION=Chinese_PRC_BIN
参数介绍:
InstanceName : MSSQLSERVER 默认为:MSSQLSERVER
SQLSYSADMINACCOUNTS: administrator 默认为:administrator
StrongPassword : sa账号的密码
CollationName : Chinese_PRC_BIN (根据实际情况需要填写)
F:setup为安装文件存放路径;
3、等几分钟。出现成功提示
4、执行命令 Net start mssqlserver 启动 SqlServer
5、原有各个数据库会被移出,需要手动进行“附加数据库”数据库操作
打开客户端用windows身份认证进入数据库。找到:安全性--》登录名--sa右键sa帐号,在面选择状态将登陆设为启用。重启sqlserver服务,就可以了。
展开sqlserver组,找到要修改的实例。本例中只有一个实例Local,展开,找到安全性展开,然后点击登录,可以看到右侧窗口中有用户列表了,我们要改的是用户sa的密码。
SqlServer身份验证模式需要设置服务器为混合登录模式,然后修改sa用户的密码或新建用户。sa是系统默认的用户,默认密码好像是admin。修改服务器的登录模式可以先用Windows身份验证模式登录,然后右击服务器名,选择属性,在安全性一项设置。
其实在修改数据库名称之前,如果有用户连接到数据库的话会造成数据库重命名失败,可以先执行
select
spid
from
master.dbo.sysprocesses
where
dbid=db_id('OldDbName')
结果集中显示的是当前连接到数据库OldDbName的连接比如结果是7981当然,实际值应该不是这两个然后执行kill
79kill
81关闭已建立的连接,之后再执行
EXEC
sp_dboption
'OldDbName',
'Single
User',
'TRUE'
EXEC
sp_renamedb
'OldDbName',
'NewDbName'
EXEC
sp_dboption
'NewDbName',
'Single
User',
'FALSE'
上述语句最好都在master数据库中执行。
另外也可以这样:
先分离数据库,然后附加的时候再修改就可以了
SQL
Server不支持直接修改数据库名称
不允许保存更改。
当你在修改设计表格时,当你添加新的列名时,保存时就会报错,此时你只要点击允许NULL值即可,点击ctrl+S即可发现可以保存成功(如果没有成功,请看方法2)。
在SQL数据库的菜单栏中找到工具一项,点击选项,进入数据库的选项页面,在这里可以对数据库进行一些设置,点击Designers。如果此项选中的话,代表当用户在在SQLServer2008企业管理器中更改表结构时,必须要先删除原来的表,然后重新创建新表,才能完成表的更改。所以我们在适当的时候可以取消勾选这个选项将阻止保存要求重新创建表的更改选项取消勾选即可,点击确定即可。
1、我们选择鼠标右键单击列名,选择里面的更改,然后单击。
2、选择点击后,我们可以看到两边的列名相同。
3、这里我们将选择StudentName列中最后一个允许值的复选标记。
4、然后右键单击列表并选择Refresh以确认修改成功。
5、这里我们可以确定StudentName列的NotName为空。
修改登录名。
1、首先打开数据库,使用默认账户登录。
2、其次右击"服务器引擎",选择“属性”表中的“安全性”,“服务器身份验证” 选择 “SQLServer”和“Windows身份验证模式”。
3、然后找到数据库 “安全性”-“登录名”-“sa” 右击属性,可以修改“登录名”,以SQLServer身份验证,填写密码即可。Sqlserver版本是Microsoft公司推出的SQLServer数据库管理系统,该版本继承了SQLServer7.0版本的优点,同时又比它增加了许多更先进的功能。