如何解决sql server启动后停止 2000 一直处于停止状态

sql server 2000服务器经常停止服务_百度知道
sql server 2000服务器经常停止服务
我单位台sql server 2000服务器每几月停止服务启启每重装sql server 2000能用段间我知道需要才能彻底解决
服务器用win2000系统坏间固定般重装能用半左右吧
提问者采纳
建议升级2003<img class="word-replace" src="/api/getdecpic?picenc=0ad00已经没提供补丁容易攻击
其他类似问题
3人觉得有用
为您推荐:
您可能关注的推广
服务器的相关知识
其他4条回答
直都解决建议重新装服务器再装sql server 2003
看看时间固定么
如果不固定可能是人为影响到了
看看是不是有谁的操作影响了
那个说叫装SQL SERVER 2003的同志。你去弄个sql server 2003 来给我们看看。 试试打一下SQL SERVER 2000
sp4 的补丁看看吧。还不行就换个操作系统看看
估计中毒或者有人恶意的 或者硬件问题吧
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁解决了SQL&SERVER&2000自动停止的问题
前几天,我在计算机(XP Home sp2)上装了一个软件。这软件应该用到ADO了。我计算机原来装的SQL SERVER 2000一直很好用,没发现什么异常。可以装了这个软件后。只要一用企业管理器打开本地的SQL服务,服务就自动关闭了。用事件查看器连接没有任何问题。
前几天,我在计算机(XP Home sp2)上装了一个软件。这软件应该用到ADO了。我计算机原来装的SQL SERVER 2000一直很好用,没发现什么异常。可以装了这个软件后。只要一用企业管理器打开本地的SQL服务,服务就自动关闭了。用事件查看器连接没有任何问题。我在网上找,有人说是木马病毒什么的,可我升级到最新的杀毒软件和防火墙,都没解决。我升级了SQL SERVER 2000的SP3a,也没解决。卸载了SQL SERVER 2000,用超级兔子清理注册表后,重新安装SQL SERVER 2000并打sp3a补丁,还是不行。郁闷~~~~难道是XP版本的问题吗,应该不会吧,我的XP可是正版,不断升级的啊。~~后来听朋友说,考虑一下MDAC。我down了MDAC2.7安装后不行,我down了个MDAC2.8,可是不能安装,下载的2.8安装时候提示:“MDAC 2.8 RTM 与此版本 Windows 不兼容。现在它的所有功能都成为 Windows 的一部分。” 天那,我要晕了。百度了一下,找到了办法:打开C:\Windows\Inf,用鼠标右键单击“Mdac.inf”(对于 Windows 2000 或 Windows XP)或“Mdacinst.inf”(对于 Windows 98 或 Windows Millennium Edition),然后单击“安装”。提示插入 Windows CD,我插入了我那XP HOME SP2的CD,选择“I386”文件夹,然后“确定”。一切OK,有恢复了我那SQL SERVER 2000的面貌。SQL SERVER 2000终于停止抽风。干杯!!引1:/question/5413774.html...... 感谢MW提示。
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。SQL2000数据库置疑解决方法_this.name =啥意思啊吓死人了解决办法_VB comm接收数据首字节丢失疑难解决方法__脚本百事通
稍等,加载中……
^_^请注意,有可能下面的2篇文章才是您想要的内容:
SQL2000数据库置疑解决方法
this.name =啥意思啊吓死人了解决办法
VB comm接收数据首字节丢失疑难解决方法
SQL2000数据库置疑解决方法
SQL2000数据库置疑SQL2000数据库置疑是怎么造成的?怎么处理呢。------解决方案--------------------SQL code
--常规SQL SERVER数据库置疑后恢复步骤
--1. 恢复步骤:
--a.将smlog_log.ldf文件备份到其它目录下;
--b.将源目录下的smlog_log.ldf文件改名为smlog_log_bak.ldf;
--c.执行以下语句修改数据库的状态:
use Master
update sysdatabases set status=32768 where name='数据库名称'
--修改状态,設為緊急狀態
shutdown with nowait
--停止数据库服务器
--d.退出SQL并在(COMMAND)命令行模式中通过下面的代码重新启动SQL:
sqlservr -c -T3608 -T4022
--安全模式启动SQL SERVER
--e.在查询分析器中执行以下语句来查看刚刚修改过状态的数据库状态:
select Name,Status from sysdatabases where Name='数据库名稱'
--f.执行以下代码新建日志文件:
dbcc traceon(3604)--跟踪
dbcc rebuild_log('数据库名称','日志文件全路徑') --文件名要有全路径和扩展名
--dbcc rebuild_log('prs_msc','d:\mscsql\mssql\data\prs_msc_log.ldf
--g.将数据库置回正常状态:
update sysdatabases set status=0 where name='数据库名称'
--h.重新启动数据库后执行以下语句检查数据库:
DBCC CHECKDB --如果执行完有错误用以下语句修复
--i.要修复数据库必需将数据库改为单用户模式:
Exce sp_dboption '数据库名称','single user','true'---('false'恢复多用户)
--j.执行以下语句修复数据库:
DBCC CHECKDB('数据库名称',REPAIR_ALLOW_DATA_LOSS)
REPAIR_ALLOW_DATA_LOSS:是比较高级的修复方式
REPAIR_FAST:是简单快速的修复方式
處理状态就为"置疑"的數據庫
备份数据文件,然后按下面的步骤处理:
1.新建一个同名的数据库(数据文件与原来的要一致)
2.再停掉sql server(注意不要分离数据库)
3.用原数据库的数据文件覆盖掉这个新建的数据库
4.再重启sql server
5.此时打开企业管理器时会出现置疑,先不管,执行下面的语句(注意修改其中的数据库名)
6.完成后一般就可以访问数据库中的数据了,这时,数据库本身一般还要问题,解决办法是,利用数据库的脚本创建一个新的数据库,并将数据导进去就行了.
SP_CONFIGURE 'ALLOW UPDATES',1
RECONFIGURE WITH OVERRIDE
UPDATE SYSDATABASES SET STATUS =32768 WHERE NAME='置疑的数据库名'
sp_dboption '置疑的数据库名','single user','true'
DBCC CHECKDB('置疑的数据库名')
update sysdatabases set status=28 where name='置疑的数据库名'
sp_configure 'allow updates',0
reconfigure with override
sp_dboption '置疑的数据库名', 'single user','false'
this.name =啥意思啊吓死人了解决办法
this.name =啥意思啊,吓死人了第一个段代码class Person
public Person(String name)
this.name =
}第二段代码class Person
public string m_
public Person(string name)
构造函数不是下面那种写法吗,name是参数,把传入的值赋给m_name;那上面那种写法啥意思呢,请解释一下,另外,就是this的用法,哪些时候会用到this,我知道索引的时候用到------解决方案--------------------区别只在于第二段代码中的m_name能被外部访问,其余一致C# this关键字引用当前对象实例的成员。不用也没关系,我的体会是用this可以出智能感知,方便点
------解决方案--------------------2种写法效果一样,this这个地方就是class Person
------解决方案--------------------S字段通过构造函数赋值属性比字段更面向对象,具体就体现在封装性上。
字段不能进行控制,而属性可以解决这样的问题字段用于存储类或结构满足其设计所必须拥有的数据。类和结构使用字段封装数据。字段通常应为 private。外部类应该通过方法、属性或索引器间接访问字段。
------解决方案--------------------这个问题也问
确实吓死我了
------解决方案--------------------
S字段通过构造函数赋值属性比字段更面向对象,具体就体现在封装性上。 字段不能进行控制,而属性可以解决这样的问题字段用于存储类或结构满足其设计所必须拥有的数据。类和结构使用字段封装数据。字段通常应为 private。外部类应该通过方法、属性或索引器间接访问字段。
------解决方案--------------------多多看书。
------解决方案--------------------this在这里代表当前对象实例
------解决方案--------------------this就是指当前操作的对象,比如说你在Form1中的Form1.cs中编写代码,this就是指Form1,this.Text就是Form1的标题,第一种写法的this.name是指当前对象的局部变量,而构造函数是外部调用这个类是传递的参数,这个意思是将外部传入的参数传递给本对象的变量name
------解决方案--------------------楼上的解释很准确了。要详细点就去MSDN
------解决方案--------------------
引用:区别只在于第二段代码中的m_name能被外部访问,其余一致C# this关键字引用当前对象实例的成员。不用也没关系,我的体会是用this可以出智能感知,方便点如果第一段的string name前加上public 呢,是不是也可被外部访问呢
------解决方案--------------------还是先看看书
------解决方案--------------------this是指当前对象专业的解释不会,简单来说就是,你定义1个变量,但是又传进了1个名字类型都一样的参数,这时候需要用this区分,this.name就是指你定义的变量,而name就是传入参数
------解决方案--------------------如果把第一个代码改成:class Person { public S public Person(String name) { this.name = }
}那这两段代码就完全一样了,this在这的作用就是区分开两个name变量this.name 是生命的public string name= 后边那个name是public person(string name)这个里边的name
------解决方案--------------------
如果把第一个代码改成:class Person
public Person(String name)
this.name =
}那这两段代码就完全一样了,this在这的作用就是区分开两个name变量this.name 是生命的public string name= 后边那个……
------解决方案--------------------this.name中的name指的是类的字段变量,=name指的是构造函数参数,只是一个参数名而已,形参,当调用时传入具体的值,实参
------解决方案--------------------楼上都说了,恭祝楼主春节愉快。
------解决方案--------------------
this一般是指当前这个对象,, 上面跟下面基本上没什么本质上的差别,都是将传进来的值付给当前对象
------解决方案--------------------两种协作风格是一个东西的好象.
------解决方案--------------------
引用:S字段通过构造函数赋值属性比字段更面向对象,具体就体现在封装性上。字段不能进行控制,而属性可以解决这样的问题字段用于存储类或结构满足其设计所必须拥有的数据。类和结构使用字段封装数据。字段通常应为 private。外部类应该通过方法、属性或索引器间接访问字段。正解楼主,你举的2个例子其实区别仅在……
------解决方案--------------------
引用:这个问题也问
确实吓死我了只有引用的内容不允许回复!
------解决方案--------------------C# 中默认访问修饰符为private的,也就是前面那个等同于类里的私有成员后面那个一m_name则是公开可见的
------解决方案--------------------不错的问题~~~基础不扎实的时候就会搞错了
------解决方案--------------------都是 给
字段赋值,只是 参数name 和字段name 同名,用 this来访问name字段 以示区分,下面那个 不同名,就没必要用this了,直接字段了。
------解决方案--------------------吓死人了,怎么CSDN上的菜鸟越来越多
------解决方案--------------------m_name就是第一段代码的字段name,一样,this.的意思是:本类 的
------解决方案--------------------哦,对了,呵呵,没看清,不完全一样,一个是共有的,一个是C#默认是private的成员吧
------解决方案--------------------正确答案已经说得很多了。。。。楼主还是多看看书吧。。。思而不学则殆
------解决方案--------------------不一样吗?
------解决方案--------------------this指当前类,这里也就是指person
------解决方案--------------------this关键字引用当前对象的实例。可以了解一下变量的作用域。
------解决方案--------------------一样的吧
VB comm接收数据首字节丢失疑难解决方法
VB comm接收数据首字节丢失疑难大家好!情况是这样的:笔记本用的usb转485与arm通信,modbus协议(不了解也无所谓)发送和接收基本没问题,问题是:如果arm发送小于8字节,接收没问题如果超过8个字节,第一个字节丢失,其余的可以收到试了好多办法,还是不行1.可能是程序问题,代码如下,大侠帮忙建议一下吧2.如果是usb转串口设备的问题,有什么办法通过软件解决?Private Sub Command4_Click()ReDim t.data(2) As Byte
t.data(0) = 49
t.data(1) = 78
Call uartsend(1, 3, 16, 0, 0, 11, 0, t.data())end subPublic Function uartsend(ByVal add As Byte, ByVal funcode As Byte, _ByVal regah As Byte, ByVal regal As Byte, ByVal regnumh As Byte, _ByVal regnuml As Byte, ByVal datalen As Byte, ByRef data() As Byte)On Error GoTo uarterrDim pack() As Byte
ReDim pack(0 To 8) As Byte
pack(0) = add
pack(1) = funcode
pack(2) = regah
pack(3) = regal
pack(4) = regnumh
pack(5) = regnuml
pack(6) = CRC16(pack, 6) Mod 256
pack(7) = CRC16(pack, 6) \ 256
Form1.MSComm1.InputMode = comInputModeBinary
Form1.MSComm1.InBufferSize = 512
Form1.MSComm1.OutBufferSize = 512
Form1.MSComm1.InBufferCount = 0
Form1.MSComm1.OutBufferCount = 0
Form1.MSComm1.SThreshold = 0
Form1.MSComm1.RThreshold = 1
Form1.MSComm1.InputLen = 0
Form1.MSComm1.Settings = "19200,N,8,1"
Form1.MSComm1.PortOpen = True
Form1.MSComm1.Output = pack
Exit Functionuarterr:
msg$ = "err号"
Title$ = "串口调试助手"
X = MsgBox(msg$, 48, Title$)
'48标示显示警告图标End FunctionPrivate Sub MSComm1_OnComm()
Dim BytReceived() As Byte
Dim RecDatas() As Byte
If (mEvent = comEvReceive) Then
Ilens = MSComm1.InBufferCount
MSComm1.InputLen = Ilens
RecDatas = MSComm1.Input
For i = 0 To UBound(RecDatas)
text2.Text = text2.Text & Hex(RecDatas(i)) & " "
End IfEnd Sub关键的代码就如上了,现象如下:比如应该接收到 1 3 8 0 0 0 0 0 0 0 0 95 D7
实际text2显示为
3 8 0 0 0 0 0 0 0 0 95 D7手动测试过接收数据的crc,arm确实将首字节发出来了,但是接收出现问题真心求教,需要大家的经验,头疼了一晚上了------解决方案--------------------
http://download.csdn.net/source/1262066
如果您喜欢IT行业或者对IT行业感兴趣,想开拓技术视野,欢迎加入本站官方QQ群:,在群里认识新朋友和交流技术^_^
本站联系邮箱:如何解决SQL SERVER 2000 一直处于停止状态_百度知道
如何解决SQL SERVER 2000 一直处于停止状态
提问者采纳
[服务]找SQL server, 双击, 再点击启, 顺便启类型设自,机自运行.
其他类似问题
为您推荐:
server的相关知识
其他2条回答
试启服务...行,重装SQL试试
是不是sql的服务没有开呀!
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁如何解决SQL SERVER 2000 一直处于停止状态_百度知道
如何解决SQL SERVER 2000 一直处于停止状态
提问者采纳
[服务]找SQL server, 双击 再点击启 顺便启类型设自机自运行.
其他类似问题
为您推荐:
server的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 sql server已停止 的文章

 

随机推荐