1、数据库导入导出DMP文件(一般要以adm账号来执行)

a)从正式库导出数据:

exp sw_adm/swadm123@cwdevdb owner=sw_adm

file=E:20121217cwdevdb.dmp log=E:20121217cwdevdb.log

exp sw_adm/swadm@cwdb owner=sw_adm file=D:sw20121220.dmp

log=D:sw20121220.log

b)把正式数据导入测试库

imp sw_adm/swadm123abc@cwdevdb fromuser=sw_app touser=sw_app

file=20121217cwdevdb.dmp ignore=y destroy=y

buffer=409600 feedback=10000 statistics=none

log=20121217cwdevdb_i.log

ps:可以在CMD命令行下执行

c) 导出空表

oracle11g的新特性,数据条数是0时不分配segment,所以就不能被导出。

设置deferred_segment_creation 参数为FALSE后,无论是空表还是非空表,都分配segment。

alter system set deferred_segment_creation=false;

先查询一下哪些表是空的,生成修改语句

select 'alter table ' || table_name || ' allocate

extent;' as sql from all_tables where num_rows = 0 and

OWNER='SW_ADM' ;

然后执行语句,即可导出空表:

exp sw_adm/xxx@CWDEVDB owner=sw_adm

file=E:20130513cwdevdb.dmp log=E:20130513cwdevdb.log

2、查看某个用户的数据库已用空间

select owner,sum(BYTES)/1024/1024 as SIZE_M from dba_segments

group by owner; --查看每个用户的已用空间

select sum(BYTES)/1024/1024 as SIZE_M from dba_segments;

--占用空间

select sum(BYTES)/1024/1024 as SIZE_M from

user_free_space;--剩余空间

3、赋权限及建同义词

给sw_app赋权限:以sw_adm用户执行以下语句,结果在cmd中执行

select 'grant select,delete,update,insert on '||object_name||'

to sw_app;' From user_objects

where object_type in('TABLE');

select 'grant select on '||object_name||' to sw_app;' From

user_objects

where object_type in('VIEW','SEQUENCE');

select 'grant execute on '||object_name||' to sw_app;' From

user_objects

where object_type

in('FUNCTION','PACKAGE','PROCEDURE','TYPE');

建同义词的语句

以sw_adm进入,执行该语句

select 'create or replace synonym '||object_name||' for

sw_adm.'||object_name||';' From user_objects

where object_type

in('FUNCTION','PACKAGE','PROCEDURE','SEQUENCE','TABLE','VIEW','TYPE');

结果以sw_app用户来执行

------------------------------------------------------------------------------------------------

a、表属主:sw_adm,拥有所有DML和DDL权限。

b、程序运行用户:sw_app,拥有sw_adm下所有对象的DML权限。

c、维护用户:sw_spt,仅有sw_adm下表和视图的查询权限。(如果需要的话)

-------------------------------------------------------------------------------------------------

adm给app账号赋完查询权限,就可以直接在app账号下建同义词了:

eg:在 sw_app这个用户下,执行这个试试建同义词:

CREATE SYNONYM AD_04_REMARK FOR sw_adm.AD_04_REMARK;

4、371520121152141153改为371520121152141153-L02样式的语句

update vat_inputinvoice a set fphm = fphm||'-L02' where

a.fplx='0002' and a.fphm not like '%L0%';

5、EXT中金额显示格式:147,925.00

{header : "结算金额", dataIndex: "total", width : 85,

align:"right",

editor : {xtype : "numberfield", allowBlank :

false},

renderer:function(v, params, record) {return

Ext.util.Format.money(v);}},

mysql修改导入导出权限_数据库导入导出与赋权限及建同义词相关推荐

  1. mysql导入dat文件_.dat导入数据库

    SQL Server中bcp命令的用法以及数据批量导入导出 0.参考文献: SQL Server BCP使用小结 bcp Utility 某社区600万用户数据导入MYSQL.MSSQL.Oracle ...

  2. mysql数据库导出命令_MYSQL 数据库导入导出命令

    在不同操作系统或MySQL版本情况下,直接拷贝文件的方法可能会有不兼容的情况发生.所以一般推荐用SQL脚本形式导入.下面分别介绍两种方法. MySQL命令行导出数据库 1,进入MySQL目录下的bin ...

  3. mysql数据库d导出数据_mysql数据库导入导出

    导出: 命令行终端(进入到mysql的bin目录下,执行mysqldump -u root -ppassword jsjy>d:/bbs.sql) 导入: create database cit ...

  4. 英文版mysql数据导出_Data Loader(数据库导入导出)V4.9.4 英文版

    Data Loader(数据库导入导出)是一款专业可靠的数据库程序.能够导出和导入许多常见数据库之间的数据格式.如果你想转换MS SQL Server,CSV或女士访问MySQL,这是最好的工具有效地 ...

  5. mysql sql乱码怎么解决_MYSQL数据库导入SQL文件出现乱码如何解决

    导入的方法: mysqluse test; mysql source c:/test.sql 导入数据时,如果目标数据库或表是UTF-8字符集的,而导入SQL中有中文,可能在最终结果中出现乱码,此时只 ...

  6. mysql文档批处理去重_数据导入经验总结

    一.导入mysql数据前期设置 1.建库和表统一编码设置为UTF8,根据数据中的编码来修改(也可以将数据全部转换为utf-8格式,小文件可用notepad来修改编码,大文件可用 LogViewPro ...

  7. oracle数据库导出灰色_Oracle数据库导入导出命令总结

    Oracle数据导入导出imp/exp就相当于oracle数据还原与备份.exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中.利用 ...

  8. php语句导入mysql_php如何将数据库导入mysql

    php将数据库导入mysql的方法:1.通过CMD导入MySQL数据库:2.通过Navicat for MySQL导入MySQL数据库:3.通过PHP执行SQL文件导入MySQL数据库. 通过CMD导 ...

  9. mysql基础小测试三_数据库---MySQL(三)

    一.视图 视图是一个虚拟表,是sql的查询结果,其内容由查询定义.同真实的表一样,视图包含一系列带有名称的列和行数据,在使用视图时动态生成.视图的数据变化会影响到基表,基表的数据变化也会影响到视图[i ...

最新文章

  1. springboot整合shiro使用shiro-spring-boot-web-starter
  2. QFontDatabase: Cannot find font directory
  3. 工业以太网交换机的优势以及注意事项介绍
  4. oracle错误27101,ORA-27101ORA-01034错误解决
  5. 可交互的 Attention 可视化工具!我的Transformer可解释性有救了?
  6. stm32滴答计时器_stm32笔记:Systick系统滴答定时器
  7. Dubbo管理端安装
  8. P1022 计算器的改良
  9. python学习网站-Python学习网站
  10. 2. Windows编程基础
  11. 韩文、日语相关 文档扫描识别 的福音
  12. Google 为造芯再掀“抢人大战”,英特尔 17 年老将加入
  13. Python 和 Web 前端选择哪个比较合适?哪个前景好?
  14. php 保留2位整数 补白,php图片处理类 缩放有补白效果
  15. 网页轮播图(详细版)
  16. Unity UGUI Button 中文详解-Chinar
  17. J2EE三层架构概述
  18. 知乎上40个有趣回复,很精辟!
  19. MapReduce学习之概述和设计构思
  20. 软件工程 - 项目管理

热门文章

  1. 将逗号隔开的字符串String转换为list<T>集合
  2. Python几个国内镜像
  3. sql优化的几点建议
  4. 学习中提高or实践中提高
  5. 用树莓派搭建全功能NAS服务器(04):打造个人网盘系统优化
  6. 「建模学习」听说3D建模很难,原来不是学不会,而是缺少这个
  7. LeetCode题目——二叉树篇
  8. 云备份的5个隐性成本
  9. 中科院计算机技术基础考研试题,2012年中科院考研试卷计算机技术基础.pdf
  10. uniapp map地图显示图标markers问题,自定义图标不显示