数据库 - 文章列表
-
oracle安装后连接不上,没有TNS监听服务的解决方法
oracle安装后,不能连接,发现在服务中没有OracleOraDB12Home2TNSListener这个服务。解决方法是在安装目录,如:I:\app\Administrator\virtual\product\12.2.0\dbhome_1\bin先运行netca_deinst.bat然后再运行netca.bat然后再刷新服务就出来了
-
redis允许远程访问、设置密码、修改端口
允许远程访问:确认#bind127.0.0.1这一句处于注释状态,如去掉注释,则只能本地访问设置密码:#requirepassfoobared找到这一句,修改requirepass后面的密码,并将注释去掉修改端口:redis默认的端口是6379,找到port6379这一行,修改端口修改参数完毕后,需要重启服务才能生效
-
cx_Oracle.DatabaseError: ORA-01652: 无法通过 128 (在表空间 TEMP 中) 扩展 temp 段
在执行大量oracle语句的时候,发现执行到其中一条后,会等待很长时间没响应,最后报错显示:“cx_Oracle.DatabaseError:ORA-01652:无法通过128(在表空间TEMP中)扩展temp段”按提示查询临时表空间selecttablespace_name,bytes,user_bytes,user_bytes/bytes,file_namefromdba_temp_files
-
oracle 删除表后清理磁盘空间
drop执行droptablexx语句drop后的表被放在回收站(user_recyclebin)里,而不是直接删除掉。这样,回收站里的表信息就可以被恢复,或彻底清除。清除回收站里的信息清除指定表:purgetabletable_name;清除当前用户的回收站:purgerecyclebin;清除所有用户的回收站:purgedba_recyclebin;不放入回收站,直接删除则是:droptabl
-
ORA-01034和ORA-27101错误的解决方法
sqlplus/assysdba进入showparameterlocal_listenervalue是空的altersystemsetlocal_listener=(ADDRESS=(PROTOCOL=TCP)(HOST=xxx.xxx.xxx.xxx)(PORT=1521)(SID=ORCL));altersystemregister;
-
oracle 11的listener.ora和tnsnames.ora
listener.ora#listener.oraNetworkConfigurationFile:/home/oracle/app/oracle/product/11R2/db/network/admin/listener.ora#GeneratedbyOracleconfigurationtools.SID_LIST_LISTENER=(SID_LIST=(SID_DESC=(GLOBAL_D
-
ORA-00257错误的解决方法
ORA-00257此错误是由于归档日志太多造成的,解决方法如下:rmantarget用户名/密码@数据库名如:rmantargetabc/111111@127.0.0.1/orclcrosscheckarchivelogall;deletearchiveloguntiltimesysdate;--删除所有日志deleteexpiredarchivelogall;--删除过期日志
-
将oracle数据库从非存档模式(NOARCHIVELOG)转为存档模式(ARCHIVELOG)
C:\Users\xxxsqlplus/assysdbaSQL*Plus:Release12.2.0.1.0Productionon星期一2月1709:06:402020Copyright(c)1982,2016,Oracle.Allrightsreserved.连接到:OracleDatabase12cEnterpriseEditionRelease12.2.0.1.0-64bitProduct
-
oracle给表空间增加数据文件
ALTERTABLESPACEtestspaceADDDATAFILED:\oracle\data\test_2.dbfSIZE50Mautoextendonnext50m;
-
oracle exp导出带大小写的表名
正确方法如下:expaaa/111111@127.0.0.1/orclfile=d:\bak.dmptables=\M_Event\,\M_ExecutionError\即表名两边用单引号+斜杠+双引号包裹