oracle连接失败问题

oracle ORA-01033问题具体解决步骤如下:

1、以sys登录为sysdbasqlplus  /NOLOG或者(sqlplus sys/sys@localhost/orcl as sysdba,window系统下部署的 oracle数据库总是各种bug,我的必须添加ip地址指向才能连接)。

2、登录到sys用户后,关闭数据库,输入命令:shutdown;回车,结果提示数据库未打开。

3、启动数据库,输入命令startup mount;回车后数据库即可然加载。

4、只要能够加载到数据,说明还是能够解决该问题的。

用命令去掉数据库启动时加载我们删掉的数据表文件。误删掉的是oldggk,输入命令: alter database datafile 'D:\app\liuzhenbin\oradata\orcl\oldggk' offline drop;如果执行成功会提示:Database altered.注意:文件路径用英文状态下单引号。

5、执行完后,重新连接用户,结果还是报错,报错依旧为:ERROR:ORA-01033: ORACLE initialization or shutdown in progressProcess 是因为我们前面并没有打开数据库。

6、重新登录sys。

7、执行打开数据库命令,语句为:alter database open;执行成功后反馈信息:Database altered.

8、重新登录csyjk,成功登录,没有报错信息。说明修复成功。

扩展资料:

数据库连接失败的原因和解决方法

原因一:登录账号、密码、服务器名称、数据库名称登录错误导致不能连接,这个比较常见,仔细检查好所填信息是否正确,填写正确一般就可以解决。

解决方法:当正在使用的软件出现数据库不能连接时,一般就是服务器名出现问题,更改服务器名称一般可以解决问题。数据库如果是安装在本机,服务器名可以用“.”或“(local)”来代替 ;如果是安装在局域网的其它计算机上,可以用IP地址作为服务器名。

原因二:如果没能正确安装SQL服务器,也会导致数据库连接不上;安装好数据库后,如果SQL服务管理器没有启动,则要去服务那里开启。

解决方法:如果是SQL数据库未能能成功安装,再次重新安装时,可能会无法安装,提示是存在一个未完成的安装挂起。打开注册表编辑器,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到并删除PendingFileRenameOperations项目即可。

如果是更改了Windows的用户名或者密码,会导致SQL服务管理器不能启动,解决办法是去控制版面的服务那里修改启动。具体是:点击开始-->设置-->控制面板-->管理工具-->服务-->找到MS SQL SERVER服务-->在上面右键-->属性-->登陆-->修改启动服务的帐户和密码。

原因三:因权限问题导致数据库不能连接,解决方法是检测计算机的安全保护限制、SQL Server安全设置、操作系统的安全限。

解决方法:可以先暂时关闭防火墙或者杀毒软件,看是否是这些软件的安全设置所导致。

SQL Server安全设置:打开企业管理器-->展开SQ L Server组-->右击服务器名-->点击属性-->在SQL Server属性-->安全性中,把“身份验证”选择为“在SQL Server和Windows”; 

如果SQL服务器采用的是Windows XP系统,当工作站电脑出现不能连接数据库的情况时,可以在服务器和工作站各建立一个相同的WINDOWS用户账号和密码

原因四:引起原因:网络连接存在故障;

解决方法:检修网络是否存在故障。

参考资料:百度百科-Oracle数据库



  • 杩炴帴Oracle澶辫触鐨勫師鍥犳槸浠涔?
    绛旓細Oracle 杩炴帴澶辫触鍙兘鏈変互涓嬪嚑绉嶅師鍥狅細妫鏌ユ暟鎹簱鏈嶅姟鏄惁鍚姩锛氱‘淇 Oracle 鏁版嵁搴撴湇鍔″凡缁忓惎鍔ㄥ苟姝e父杩愯銆傛鏌ヨ繛鎺ヤ俊鎭槸鍚︽纭細纭杈撳叆鐨勬暟鎹簱鐢ㄦ埛鍚嶃佸瘑鐮併佷富鏈哄悕鎴 IP 鍦板潃銆佺鍙e彿绛変俊鎭槸鍚︽纭傛鏌 Oracle 瀹㈡埛绔槸鍚︽纭畨瑁咃細纭繚宸叉纭畨瑁 Oracle 瀹㈡埛绔紝骞堕厤缃ソ鐩稿簲鐨勭幆澧冨彉閲忋傛鏌ラ槻鐏...
  • oracle瀹㈡埛绔杩炴帴澶辫触鎬庝箞鍔?
    绛旓細1銆侀棶棰 ORA-12154: TNS:could not resolve the connect identifier specified 锛屽嵆鏃犳硶瑙f瀽鎸囧畾鐨勮繛鎺ワ紝杩欒鏄庣己灏戜簡涓涓幆澧冨彉閲锛孴NS_ADMIN 銆2銆佹壘鍒癙LSQL涓殑oracle home锛堜富鐩綍锛夊拰OCI library锛坥ci.dll鍦板潃锛夐厤缃3銆佹牳瀵瑰畬涓婅堪闂鍚庡鍙戠幇闂浠嶆棫娌℃湁瑙e喅锛屾煡鐪媡nsnames.ora鏂囦欢锛屾煡鐪嬫暟鎹簱...
  • Win7绯荤粺閰嶇疆Oracle瀹㈡埛绔杩炴帴澶辫触鐨勮В鍐虫柟娉
    绛旓細1锛変娇鐢 tnsping 鈥Oracle鏈嶅姟鍣ㄤ富鏈篒P:绔彛鈥濓紝鎻愮ず鍙杩炴帴锛屽垽鏂鎴风 sqlnet.ora閰嶇疆鏂囦欢OK锛2锛変娇鐢╰nsping 鈥淥racle鏈嶅姟鍣ㄤ富鏈哄疄渚嬪悕:绔彛锛圱NSNAMES锛夆濓紝鎻愮ず鍙繛鎺ワ紝鍒ゆ柇tnsnames.ora閰嶇疆鏂囦欢OK锛3锛変娇鐢 sqlplus 鈥渦sername/password@net_service_name鈥 鎻愮ず SP-1503 鍜孲P2-0152 閿欒锛涜瘉鏄庡綋鍓...
  • oracle杩炴帴澶辫触闂
    绛旓細1銆佷互sys鐧诲綍涓簊ysdbasqlplus /NOLOG鎴栬咃紙sqlplus sys/sys@localhost/orcl as sysdba锛寃indow绯荤粺涓嬮儴缃茬殑 oracle鏁版嵁搴鎬绘槸鍚勭bug锛屾垜鐨勫繀椤绘坊鍔爄p鍦板潃鎸囧悜鎵嶈兘杩炴帴锛夈2銆佺櫥褰曞埌sys鐢ㄦ埛鍚庯紝鍏抽棴鏁版嵁搴擄紝杈撳叆鍛戒护锛歴hutdown锛涘洖杞︼紝缁撴灉鎻愮ず鏁版嵁搴撴湭鎵撳紑銆3銆佸惎鍔ㄦ暟鎹簱锛岃緭鍏ュ懡浠tartup mount;鍥炶溅鍚...
  • oracle鏁版嵁搴瀹夎绗簩姝ユ椂鍑虹幇杩炴帴澶辫触,闇瑕侀夋嫨浠g悊鏈嶅姟鍣ㄩ棶棰
    绛旓細oracle鏁版嵁搴撳畨瑁呯浜屾鏃跺嚭鐜拌繛鎺ュけ璐,闇瑕侀夋嫨浠g悊鏈嶅姟鍣ㄩ棶棰 10 璇锋暀澶х浠,oracle鏁版嵁搴撳畨瑁呯涓姝ユ椂鍑虹幇杩炴帴澶辫触,闇瑕侀夋嫨浠g悊鏈嶅姟鍣,鐒跺悗鎴戦夋嫨涓嬮潰鈥滄垜涓嶅笇鏈涙帴鏀舵湁鍏虫湁鍏抽厤缃腑鐨勪弗閲嶅畨鍏ㄩ棶棰樼殑閫氱煡鈥濅互鍚,鎴戝彲浠ョ户缁帴涓嬫潵鐨勬楠ゃ備絾鏄埌... 璇锋暀澶х浠,oracle鏁版嵁搴撳畨瑁呯涓姝ユ椂鍑虹幇杩炴帴澶辫触,闇瑕侀夋嫨浠g悊...
  • ora01017杩炴帴澶辫触鍘熷洜
    绛旓細ora01017杩炴帴澶辫触鍘熷洜锛氭槸鍥犱负杩炴帴鍒板彟涓鏂圭殑鐢ㄦ埛瀵嗙爜閿欒锛屼簬鏄洿鎺ヤ娇鐢ㄩ厤缃殑鐢ㄦ埛瀵嗙爜(lsxy/lsxy)鐧诲綍鏁版嵁搴撳彂鐜版甯哥櫥褰曪紝杩涗竴姝ョ殑鏌ョ湅寤虹珛濂藉悗鐨刣blink璇彞锛屽叾涓敤鎴峰悕閮借浆鍖栦负浜嗗ぇ鍐欙紝鐢辨鐚滄祴瀵嗙爜鏄惁涔熻杞寲涓轰簡澶у啓浠庤屽鑷村瘑鐮侀敊璇Oracle鏁版嵁搴鏈鏂扮増鏈负Oracle Database 19c銆侽racle鏁版嵁搴12c 寮曞叆...
  • ora12560鍗忚閫傞厤鍣閿欒鎬庝箞鍔
    绛旓細鍏舵锛岄厤缃敊璇篃鏄鑷碠RA-12560閿欒鐨勫父瑙佸師鍥犱箣涓銆傚湪杩炴帴Oracle鏁版嵁搴鏃讹紝闇瑕佹纭厤缃繛鎺ュ瓧绗︿覆锛屽寘鎷富鏈哄悕銆佺鍙e彿銆佹湇鍔″悕绛夈傚鏋滃叾涓换浣曚竴涓弬鏁伴厤缃敊璇紝閮戒細瀵艰嚧杩炴帴澶辫触銆傚洜姝わ紝鍦ㄦ帓鏌闂鏃讹紝闇瑕佹鏌ヨ繛鎺ュ瓧绗︿覆鏄惁姝g‘閰嶇疆銆傛澶栵紝杩橀渶瑕佹鏌ユ暟鎹簱鏈嶅姟鍣ㄧ殑鐩戝惉鍣ㄦ槸鍚﹀凡缁忓惎鍔紝骞朵笖鐩戝惉鍣ㄧ殑...
  • plsql杩炴帴ORacle鏁版嵁搴鏃舵姤:鍥犵洰鏍囦富鏈烘垨瀵硅薄涓嶅瓨鍦,杩炴帴澶辫触鎬庢牱瑙e喅...
    绛旓細瑙e喅鏂规硶濡備笅锛氭煡鐪嬩富鏈哄悕锛孡INUX鐪/etc/hosts閲屾湁娌℃湁閰嶇疆璇ヤ富鏈轰笌IP鐨勫搴斿叧绯伙紝濡傛灉鏄疘P鍦板潃锛屽鏋杩炴帴鏈満127.0.0.1璇曡瘯鐪嬬綉缁滈氫笉閫氾紱鐪嬬湅闃茬伀澧欓厤缃紝鏄笉鏄槻鐏鎵撳紑浜嗭紝灞忓箷涓嬫柟鐩爣涓绘満鐨勭鍙o紝濡傛灉涓绘満IP鑳介氾紝鑰岀鍙d笉閫氾紝鍙兘鏄綘鑷繁涓绘満涓婇槻鐏闃绘浜嗭紝涔熸湁鍙兘鐩爣涓绘満闄愬埗浜嗕綘IP鍩熷湪...
  • plsql杩炴帴oracletns鍖呮牎楠屽拰澶辫触瑙e喅鏂规硶
    绛旓細鎷疯礉鏈湴纾佺洏銆俻lsql杩炴帴oracletns杞欢绋嬪簭绯荤粺鍑虹幇鐨勫寘鏍¢獙鍜澶辫触瑙e喅鏂规硶鏄嫹璐濇湰鍦扮鐩橈紝鍐嶆墦寮绋嬪簭鍗冲彲瑙e喅銆侾LSQL鏄敱Oracle鍏徃鎺ㄥ嚭鐨勬暟鎹簱寮鍙戝伐鍏枫
  • win10涓oracle11g鏁版嵁搴撶獊鐒杩炴帴澶辫触鎬庝箞鍔
    绛旓細1.鍘讳笅杞芥渶鏂扮殑oracle11g瀹夎鍖呯殑鍘嬬缉鏂囦欢锛屾湁2涓帇缂╂枃浠讹紝閮介渶瑕佷笅杞斤紝涓嬭浇瀹屾垚浠ュ悗闇瑕佽В鍘嬬缉鍦ㄥ悓涓涓洰褰曚笅銆 鍦ㄥ紑濮媜racle鏁版嵁瀹夎涔嬪墠寤鸿锛1.鍏抽棴鏈満鐨勭梾姣掗槻鐏銆2.鏂紑浜掕仈缃戙 杩欐牱鍙互閬垮厤瑙e帇缂╀涪澶辨枃浠跺拰瀹夎澶辫触銆 2.鎴戝湪涓嬭浇濂2涓獄ip鏂囦欢鍚庯紝閮借В鍘嬪湪浜哾atabase鐩綍涓 濡備笅...
  • 扩展阅读:oracle创建实例问题 ... oracle笔试题 ... oracle连接池满了如何处理 ... oracle数据库入门教程 ... oracle新人面试问题 ... oracle认证考一次多少钱 ... oracle新建连接测试失败 ... oracle数据库连接失败 ... oracle面试题300题 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网