那个是个数据库进程,你重新运行SQLSERVER数据库就可以了
想要移动文件,正确的方法是:
1。打开sql server management studio
2。选择要移动的数据库,右键-〉任务-〉分离数据库
3。移动mdf和ldf文件到目标文件夹
4。在“数据库”上右键-〉任务-〉附加数据库-〉添加文件,选择你的目录,确定
如果想结束sql进程,在服务或者sql server配置管理里面停用相应服务,如果误结束了,也可以在这两个地方重新启用,如果不行,就重启计算机
-------------------
SQL Server (MSSQLSERVER)提供数据的存储、处理和受控访问,并提供快速的事务处理。
这个服务是数据库服务,括号里面的实例名可能不一样
要停止或启动,在上面右键,菜单里面有
注:SID - 数据库标识
HOME_NAME - Oracle Home名称,如OraHome92、OraHome81
(1)OracleServiceSID
数据库服务,这个服务会自动地启动和停止数据库。如果安装了一个数据库,它的缺省启动类型为自动。服务进程为ORACLEEXE,参数文件initSIDora,日志文件SIDALRTlog,控制台SVRMGRLEXE、SQLPLUSEXE。
(2)OracleHOME_NAMETNSListener
监听器服务,服务只有在数据库需要远程访问时才需要(无论是通过另外一台主机还是在本地通过 SQLNet 网络协议都属于远程访问),不用这个服务就可以访问本地数据库,它的缺省启动类型为自动。服务进程为TNSLSNREXE,参数文件Listenerora,日志文件listenerlog,控制台LSNRCTLEXE,默认端口1521、1526。
(3)OracleHOME_NAMEAgent
OEM代理服务,接收和响应来自OEM控制台的任务和事件请求,只有使用OEM管理数据库时才需要,它的缺省启动类型为自动。服务进程为DBSNMPEXE,参数文件snmp_rwora,日志文件nmilog,控制台LSNRCTLEXE,默认端口1748。
(4)OracleHOME_NAMEClientCache
名字缓存服务,服务缓存用于连接远程数据库的Oracle Names 数据。它的缺省启动类型是手动。然而,除非有一台Oracle Names 服务器,否则没有必要运行这个服务。服务进程为ONRSDEXE,参数文件NAMESORA,日志文件ONRSDLOG,控制台NAMESCTLEXE。
(5)OracleHOME_NAMECMAdmin
连接管理服务,是构建Connection Manager服务器所用,只有服务器作为Connection Manager才需要,它的缺省启动类型是手动。服务进程为CMADMINEXE,参数文件CMANORA,日志文件CMADM_PIDTRC,控制台CMCTLEXE,默认端口1830。
(6)OracleHOME_NAMECMan
连接网关服务,是构建Connection Manager服务器所用,只有服务器作为Connection Manager才需要,它的缺省启动类型是手动。服务进程为CMGWEXE,参数文件CMANORA,日志文件CMAN_PIDTRC,控制台CMCTLEXE,默认端口1630。
(7)OracleHOME_NAMEDataGatherer
性能包数据采集服务,除非使用Oracle Capacity Planner 和 Oracle Performance Manager,否则不需要启动,它的缺省启动类型是手动。服务进程为VPPDCEXE,日志文件alert_dglog,控制台vppcntlexe。
(8)OracleHOME_NAME>
重启后无权限打开数据库,可能是因为数据库文件被锁定或权限设置不正确。您可以尝试以下几个步骤解决这个问题:
1 检查数据库文件的权限设置:在win2012上,可以右键单击数据库文件,选择属性,然后转到安全选项卡,查看权限设置是否正确。如果缺少必要的权限,需要添加。
2 检查数据库文件是否被锁定:在win2012上,可以使用Process Explorer工具检查数据库文件是否被任何进程占用。如果数据库文件被其他进程占用,则需要关闭这些进程。
3 手动启动数据库服务:如果数据库服务没有启动,您可以手动启动它。可以按下Win键+R键,打开运行框,输入“servicesmsc”,打开服务管理器,寻找与您的数据库名称相匹配的服务,然后右键单击并选择启动。
4 尝试通过SQL Server Management Studio打开数据库:打开SQL Server Management Studio应用程序,选择您的服务器,并使用Windows身份验证或者SQL登录方式登录,然后在处理器中选择“新建查询”,在查询中输入"USE mydatabase" (mydatabase是您要打开的数据库名),运行查询。
如果以上 *** 作都不能解决问题,建议您考虑联系数据库管理员或微软支持。
一般来说SQL的进程有几个
SQL BROWSER 你的客户端连接的进程
SQLSERVR你的数据库实例的主服务
SQLWB 这是你启动MANAGER STUDIO后产生的进程
SQLWRITER 省略
SQLAGENT 省略
似乎是这些,我也记不清楚了
如果你设置成手动,那么你设置的这些服务不会启动,但是进程上会存在。特别是SQLSERVR(其他的我没注意),此时你观察它的内存使用量,虽然不算特别大,但是也够大了。但你启动你的SQL SERVER时,内存使用量会增加很多。(我理解是此时连接了你的服务器,所以要占用内存)
而当你关闭了SQLSERVER以后,内存使用量并不会减少太多,说明你的服务器依旧在运行。
所以根据我的这个观察,我觉得,你将 服务设置手动,只是设置了该服务器的实例不会自动运行。而不是SQL SERVER这个软件不会自动运行。
如果真的要全部停止服务的话。似乎你用SQL SERVER CONFIGURATION 来设置服务应该可以实现你的要求/
以上就是关于结束sqlservr.exe进程后,怎么重新启动sqlservr.exe进程全部的内容,包括:结束sqlservr.exe进程后,怎么重新启动sqlservr.exe进程、oracle服务中需要启动那几项代表什么意思、win2012重启后无权限打开数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)