sql server 2000里,用五角电子分析器2000打开一个表格,发现里边是只读的,怎么修改为可写。如图,我

sql server 2000里,用分析器打开一个表格,发现里边是只读的,怎么修改为可写。如图,我_百度知道
sql server 2000里,用分析器打开一个表格,发现里边是只读的,怎么修改为可写。如图,我
我想修改这表里的内容,怎么修改为可写;/zhidao/wh%3D450%2C600/sign=f7e25776afd3fd1f365caa3e057edda144ad342ceb43dfd7a20cf431ad8516,发现里边是只读的;2000里.com/zhidao/wh%3D600%2C800/sign=f563e8b0bb3eb1354492bfbd962e84eb/902397dda144ad342ceb43dfd7a20cf431ad8516。
来自团队:
其他类似问题
为您推荐:
分析器的相关知识
其他1条回答
应该是你登陆的账号,对该表没有更改的权限。
你的回答太不专业
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁当前位置: →
→ 使用如下方法附加,一个表丢失但在查询分析器可看到解决方案
使用如下方法附加,一个表丢失但在查询分析器可看到解决方案
& 作者:佚名 & 来源: 互联网 & 热度:
&收藏到→_→:
摘要: 使用如下方法附加,一个表丢失但在查询分析器可看到操作数据库突然发生错误,再次打开企业管理器,该数据库置疑,于是我就分离...
"使用如下方法附加,一个表丢失但在查询分析器可看到解决方案"::
使用如下方法附加,一个表丢失但在查询分析器可看到操作突然发生错误,再次打开企业管理器,该置疑,于是我就分离了,但是我使用附加操作就不行了,说什么:错误.
然后我使用了如下的方法来附加:
如果您的是从其他计算机上复制过来的,那么很不幸,也许上述办法就行不通了。你也许会得到类似下面的错误信息 &
& 服务器: &
& 1813,级别 &
& 16,状态 &
& 未能打开新 &
'test '。create &
& database &
& 将终止。 &
& 设备激活错误。物理文件名 &
'd:\test_log.ldf ' &
& 可能有误。 &
& 怎么办呢?别着急,下面我们举例说明恢复办法。 &
& a.我们使用默认方式建立一个供恢复使用的(如test)。可以在sql &
& server &
& enterprise &
& manager里面建立。 &
& b.停掉服务器。 &
& c.将刚才生成的的日志文件test_log.ldf删除,用要恢复的mdf文件覆盖刚才生成的数据文件test_data.mdf。 &
& d.启动服务器。此时会看到test的状态为“置疑”。这时候不能对此进行任何操作。 &
& e.设置允许直接表。此操作可以在sql &
& server &
& enterprise &
& manager里面选择服务器,按右键,选择“属性”,在“服务器设置”页面中将“允许对系统目录直接此文来自: 马开东博客
转载请注明出处 网址:
修改”一项选中。也可以使用如下语句来实现。 &
& master &
& sp_configure &
'allow &
& updates ',1 &
& reconfigure &
& override &
& f.设置test为紧急修复模式 &
& update &
& sysdatabases &
& status=-32768 &
& dbid=db_id( 'test ') &
& 此时可以在sql &
& server &
& enterprise &
& manager里面看到该处于“只读\置疑\脱机\紧急模式”可以看到里面的表,但是仅仅有系统表 &
& g.下面执行真正的恢复操作,重建日志文件 &
& rebuild_log( 'test ', 'c:\program &
& files\microsoft &
& server\mssql\data\test_log.ldf ') &
& 执行过程中,如果遇到下列提示信息: &
& 服务器: &
& 5030,级别 &
& 16,状态 &
& 未能排它地锁定以执行该操作。 &
& 执行完毕。如果 &
& 输出了错误信息,请与联系。 &
& 说明您的其他程序正在使用该,如果刚才您在f步骤中使用sql &
& server &
& enterprise &
& manager打开了test库的系统表,那么退出sql &
& server &
& enterprise &
& manager就可以了。 &
& 正确执行完成的提示应该类似于: &
'test ' &
& 的日志已重建。已失去事务的。应运行 &
& checkdb &
& 以验证物理。将必须重置选项,并且可能需要删除多余的日志文件。 &
& 执行完毕。如果 &
& 输出了错误信息,请与联系。 &
& 此时打开在sql &
& server &
& enterprise &
& manager里面会看到的状态为“只供dbo使用”。此时可以访问里面的用户表了。 &
搜索此文相关文章:此文来自: 马开东博客
网址: 站长QQ
上一篇:没有了
使用如下方法附加,一个表丢失但在查询分析器可看到解决方案_sql server相关文章
sql server_总排行榜
sql server_最新
sql server_月排行榜
sql server_周排行榜
sql server_日排行榜sql server2000怎么使用_百度知道
sql server2000怎么使用
如果非本地登陆,需要把数据库改为混合验证模式,详细配置过程如下可以通过修改一个注册表键值来将身份验证方式改为 SQL Server 和 Windows 混合验证,步骤如下所示: 1、点击&开始&-&运行&,输入regedit,回车进入注册表编辑器; 2、依次展开注册表项,浏览到以下注册表键: [HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSSQLServerMSSQLServer] 3、在屏幕右方找到名称&LoginMode&,双击编辑双字节值; 4、将原值从1改为2,点击&确定&; 5、关闭注册表编辑器; 6、重新启动SQL Server服务。 此时,用户可以成功地使用sa在企业管理器中新建SQL Server注册,但是仍然无法使用Windows身份验证模式来连接SQL Server。这是因为在 SQL Server 中有两个缺省的登录帐户:BUILTINAdministrators 以及 <机器名>Administrator 被删除。要恢复这两个帐户,可以使用以下的方法: 1、打开企业管理器,展开服务器组,然后展开服务器; 2、展开&安全性&,右击&登录&,然后单击&新建登录&; 3、在&名称&框中,输入 BUILTINAdministrators; 4、在&服务器角色&选项卡中,选择&System Administrators& ; 5、点击&确定&退出; 6、使用同样方法添加 <机器名>Administrator 登录。 以下注册表键 HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSSQLServerMSSQLServerLoginMode 的值决定了SQL Server将采取何种身份验证模式。该值为1,表示使用Windows 身份验证模式;该值为2,表示使用混合模式(Windows 身份验证和 SQL Server 身份验证)。 看完如何解决前两个错误的方法之后,让我们来看一下如图 3 所示的第三个错误。 如果遇到第三个错误,一般而言表示客户端已经找到了这台服务器,并且可以进行连接,不过是由于连接的时间大于允许的时间而导致出错。这种情况一般会发生在当用户在Internet上运行企业管理器来注册另外一台同样在Internet上的服务器,并且是慢速连接时,有可能会导致以上的超时错误。有些情况下,由于局域网的网络问题,也会导致这样的错误。 要解决这样的错误,可以修改客户端的连接超时设置。默认情况下,通过企业管理器注册另外一台SQL Server的超时设置是 4 秒,而查询分析器是 15 秒(这也是为什么在企业管理器里发生错误的可能性比较大的原因)。具体步骤为: 1、在企业管理器中,选择菜单上的&工具&,再选择&选项&; 2、在弹出的&SQL Server企业管理器属性&窗口中,点击&高级&选项卡; 3、在&连接设置&下的&登录超时(秒)&右边的框中输入一个比较大的数字,如 20。 查询分析器中也可以在同样位置进行设置
其他类似问题
为您推荐:
提问者采纳
右键--新建数据库输入数据库名,确定在新建的数据库里面新建表也可以打开查询分析器在里面输入命令首先你要在本地安装了sql server2000打开开始菜单,找到microsoft sql server文件夹打开服务管理器点击开始显示正在运行,即为成功开启服务器打开企业管理器点开左边的层次
server2000的相关知识
其他1条回答
建议下载一本电子书SQL 语句基础方法的入门
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 sqlserver查询分析器 的文章

 

随机推荐