sqlserver 数据库 修改了一个数据库的名字结果看不到实例下面任何数据库了,每次点击databases 会弹出
failed to retrieve data for this request.(Microsoft.sqlserver.management.sdk.sfc) 其他信息:sqldatetime溢位。必须在1/1/1753 12:00:00 AM 和12/31/9999 PM 之间(System.Data)
sqlserver 数据库 修改了一个数据库的名字结果看不到实例下面任何数据库了
答案:2 悬赏:10
解决时间 2021-12-30 07:39
- 提问者网友:逝爱
- 2021-12-29 18:18
最佳答案
- 二级知识专家网友:桃花别处起长歌
- 2021-12-29 19:56
以下数据库(可以理解为是DBMS核心组成的系统级数据库)是不能重命名的:
1) 主数据库(Master)
Master数据库为系统数据库,是SQL Server中最重要的数据库,包含用户登录标识、系统配置信息、初始化等系统级信息,用于控制整个SQL Server系统的运行。系统管理员应经常备份Master数据库。
2) 模板数据库Model
Model数据库是用户数据库的模板。当新建用户数据库时,系统会自动将model数据库的内容复制到用户数据库中,所以可以通过修改model数据库对新数据库建立一个自定义的配置。例如,如果在model数据库中新增加一个表,则以后创建的所有用户数据库中都会含有这个表。
3) 调度数据库(Msdb)
Msdb数据库存储作业、报警和操作人员的操作信息,主要被SQL Server Agente用于进行复制或调度作业、管理报警及排除故障等活动。
4) 临时数据库(Tempdb)
Tempdb数据库用于存储用户建立的临时表、临时触发器、用户声明的全局变量和用户通过游标筛选出来的数据,并为数据的排序提供一个临时性的工作空间。
如果重命名的是非上述的系统级数据库,则尝试把它原来的名字撤回去。
1) 主数据库(Master)
Master数据库为系统数据库,是SQL Server中最重要的数据库,包含用户登录标识、系统配置信息、初始化等系统级信息,用于控制整个SQL Server系统的运行。系统管理员应经常备份Master数据库。
2) 模板数据库Model
Model数据库是用户数据库的模板。当新建用户数据库时,系统会自动将model数据库的内容复制到用户数据库中,所以可以通过修改model数据库对新数据库建立一个自定义的配置。例如,如果在model数据库中新增加一个表,则以后创建的所有用户数据库中都会含有这个表。
3) 调度数据库(Msdb)
Msdb数据库存储作业、报警和操作人员的操作信息,主要被SQL Server Agente用于进行复制或调度作业、管理报警及排除故障等活动。
4) 临时数据库(Tempdb)
Tempdb数据库用于存储用户建立的临时表、临时触发器、用户声明的全局变量和用户通过游标筛选出来的数据,并为数据的排序提供一个临时性的工作空间。
如果重命名的是非上述的系统级数据库,则尝试把它原来的名字撤回去。
全部回答
- 1楼网友:糜废丧逼
- 2021-12-29 20:53
我正在用sql,也是2005。我比较倾向于你用express版本。其他版本的功能你基本用不到,倒是庞大许多。 express版本只有几百m,开发版却要2g多,几乎十倍。你可以设想,一个十倍体积的软件和一倍的软件哪个轻便、启动快。express就是专门针对初学者而用的。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |