神通数据库命令行


1、命令行连接:isql -d osrdb -P 2003 -U sysdba/szoscar55
2、后台创建库命令(中括号代表可选)
	   2.1 进入后台:oscar/kstore
		列出库:list database
		删除库: drop database osrdb
		创建库:create database osrdb [encoding 'GBK']
	   2.2 标准化库:oscar -o restrict -d osrdb
	   2.3 安装库:oscar -o install -d osrdb
	   2.4 卸载库:oscar -o uninstall -d osrdb
3、用户相关:
	创建用户:create user test_usr with password 'test' default tablespace TS_USER_YS_USR_DATA role sysdba;
	变更密码:alter user test_usr with password 'test_change';
4、权限相关:
	create role ROLE_ALL_SELECT;
	grant select on sys_class to role ROLE_ALL_SELECT;
	select 'grant create on schema ' || TABLE_SCHEM || ' to role  ROLE_ALL_SELECT;' from (select distinct TABLE_SCHEM from v_sys_tables where  TABLE_SCHEM  not in ('INFO_SCHEM','SYSDBA','STAGENT'));
	select 'grant select on ' || TABLE_NAME || ' to role  ROLE_ALL_SELECT;' from (select TABLE_SCHEM|| '.' ||table_name as table_name from v_sys_tables where  TABLE_SCHEM not in ('INFO_SCHEM','SYSDBA','STAGENT'));
	


Oscar --version                 产看数据库版本
Oscar –o normal –d osrdb        正常模式启动OSRDB数据库
Oscar –o install –d osrdb            安装数据库实例OSRDB的服务
Oscar –o uninstall –d osrdb        卸载数据库实例OSRDB的服务
Oscar –o uninstall all            卸载所有数据库实例的服务
Oscar –h d:\ShenTong –o normal –d osrdb        设定数据库安装目录并正常启动
Oscar –o normal –d osrdb –P 2004        在2004端口启动数据库实例
Oscar –e “create database osrdb”    执行创建数据库OSRDB实例的命令

oscaragent –v                    查看agent版本号
oscaragent –c                    命令行方式启动
oscaragent –r                    以服务方式启动(windows)
oscaragent –e d:\ShenTong –c    设定数据库安装目录并启动
oscaragent –s                    关闭agent(通过socket向agent发送退出信号)
oscaragent –S                    关闭agent服务
oscaragent –S –A                停止所有数据库服务
oscaragent –S –D <DBNAME>    停止指定的数据库实例服务
oscaragent –Q                    查询agent的服务运行状态
oscaragent –Q -A                查询所有数据库实例服务的运行状态
oscaragent –Q –D <DBNAME>    查询指定的数据库实例服务运行状态
oscaragent –i                    安装agent系统服务(跨平台)
oscaragent –u                    卸载agent系统服务(跨平台)
oscaragent –h/-?                帮助


echo alter database drop logfile  member '/stl_db/db_data/stdb/odbs/STLCDR/STLCDR01.log'; | isql -h 132.35.96.1 -d STLCDR -Ustl_usr/stl_usr
发布了10 篇原创文章 · 获赞 0 · 访问量 1258

猜你喜欢

转载自blog.csdn.net/weixin_40095485/article/details/104373942
今日推荐