linux下oracle启动过程
在linux下启动oracle 和在windows是有差别的,对于一般在windows下操作习惯人有很多不适应,所以我特别写这样文章,以方便新手进行操作,下面就一步一步讲解启动过程。
1.通过终端连接到linux服务器,当然这样的软件很多例如putty,SecureCRT,并以oracle用户进行登录,否则启动oracle时会错的,没有权限启动.(也可用户root 登录,然后进行 su - oracle )
2.用户sys连接数据库,按以下命令执行。
a.sqlplus /nolog ;
b.conn sys/passwd as sysdba;
3.启动数据库,因为启动方式有很多种比如用pfile,spfile,这里我就不详细讲解具体的启动方式了,以最简单的为例进行讲解,startup进行启动(实际是以spfile 进行启动),在提示下运行.
startup
(注明,一般启动会有三步对应数据库要做的三件事.
a.startup nomount 打开实例
b.alter database mount 装载数据文件
c.alter database open 打开数据文件
)
4.启动完数据库一般情况下客户端还不能连接到服务器,我们要启动监听程序。将第3步退出sqlplus 到命令提示符,进行启动监听,执行命令如下.
a.lsnrctl (打临听程序)
b.status ( 查看监听状态)
c.start (启动监听)
d.stop (关闭监听)
如果上述没有问题,我们就可以根启动的显示信息配置我们的客户端的tns文件了。
5. tnsnames.格式文件如下(SERVICE_NAME要与服务器的监听实例名保持一致)
# tnsnames.ora Network Configuration File: E:\oracle\product\10.1.0\Db_1\NETWORK\ADMIN\tnsnames.ora
# Generated by Oracle configuration tools.
ORACLE =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.98)(PORT = 1566))
)
(CONNECT_DATA =
(SERVICE_NAME = oracle)
)
)
ORACLE11 =
(DESCRIPTION =
(ADDRESS_LIST =
相关文档:
oracle表空间操作详解
1
2
3作者: 来源: 更新日期:2006-01-04
5
6
7建立表空间
8
9CREATE TABLESPACE data01
10DATAFILE '/ora ......
1. HCI层协议概述:
HCI提供一套统一的方法来访问Bluetooth底层。如图所示:
从图上可以看出,Host Controller Interface(HCI) 就是用来沟通Host和Module。Host通常就是PC, Module则是以各种物理连接形式(USB,serial,pc-card等)连接到PC上的bluetooth Dongle。
在Host这一端:application,SDP,L2cap等协议 ......
例一:发送Signaling Packet:
Signaling Command是2个Bluetooth实体之间的L2CAP层命令传输。所以得Signaling Command使用CID 0x0001.
多个Command可以在一个C-frame(control frame)中发送。
如果要直接发送Signaling Command.需要建立SOCK_RAW类型的L2CAP连接Socket。这样才有机会自己填充Command Code,Identi ......
利用socket编写windows和linux通讯程序
socket编程大家都很熟悉,我在这里就不再罗嗦了。直接切入正题。该程序分两部分,server端和client端(谁都知道)。其中server端采用windows平台,那linux平台当然是client端了。
这里是server端程序:
/**********************************/
/* it work ......
最近一直在忙项目,做的过程中遇到一个很纠结的事情。需要用shell脚本轮训数据库,数据执行完毕以后才能调用其他的shell脚本。在这里总结一下,与大家共享。
脚本如下:
shell 脚本如下:
#!/bin/sh
SQL_DIR=/home/tang/tek/sql/tek
SHELL_DIR=/home/tang/tek/sh/tek
LOG_DIR=/home/tang/tek/logs
. /home/tang/.bas ......