--查看oracle数据库字符集: selectuserenv('language')fromdual; 查询结果: --修改oracle数据库字符集:(在SQLPlus中) sql>conn/assysdba; sql>shutdownimmediate; databaseclosed. databasedismounted. oracleinstanceshutdown. sql>startupmount; oracleinstancestarted. totalsystemglobalarea 135337420bytes fixedsize 452044bytes variablesize 109051904bytes databasebuffers 25165824bytes redobuffers 667648bytes databasemounted. sql>altersystemenablerestrictedsession; systemaltered. sql>altersystemsetjob_queue_processes=0; systemaltered. sql>altersystemsetaq_tm_processes=0; systemaltered. sql>alterdatabaseopen; databasealtered. sql>alterdatabasecharactersetinternal_useJA16SJIS; sql>shutdownimmediate; sql>startup;安装oracle遇到"未初始化服务句柄错误"解决方法:..AUTHENTICATION_SERVICES=NONE解释:、.ora、 ,都是放在$work\admin目录下。重点:三个文件的作用和使用#-----------------------.ora-----,通过这个文件来决定怎么样找一个连接中出现的连接字符串,例如我们客户端输入sqlplus sys/******@..AUTHENTICATION_SERVICES= (NTS)= (TNSNAMES,HOSTNAME)那么,,通过网络的途径去解析它的ip地址然后去连接这个ip上GLOBAL_DBNAME=orcl这个实例,= (TNSNAMES),如LDAP等并不常用。#------------------------------这个文件类似于unix 的hosts文件,提供的tnsname到主机名或者ip的对应,.= (TNSNAMES) 这样,也就是客户端解析连接字符串的顺序中有TNSNAMES是,才会尝试使用这个文件。例子中有两个,ORCL 对应的本机,SALES对应的另外一个IP地址,里边还定义了使用主用服务器还是共享服务器模式进行连接,一句一句说#你所要连接的时候输入得TNSNAMEORCL = (DESCRIPTION =(ADDRESS_LIST =#下面是这个TNSNAME对应的主机,端口,协议 (ADDRESS = (PROTOCOL = TCP)(HOST = )(PORT = 1521)) )(CONNECT_DATA =#使用专用服务器模式去连接需要跟服务器的模式匹配,如果没有就根据服务器的模式#自动调节(SERVER = DEDICATED)#对应service_name,SQLPLUS>;show parameter service_name;#进行查看 (SERVICE_NAME = orcl) ) )#下面这个类似SALES = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = )(PORT =
更改数据库编码格式 来自淘豆网www.taodocs.com转载请标明出处.