- 博客(8)
- 收藏
- 关注
原创 Pgsql导出表、层以及数据库
在bin目录下导出数据库pg_dump -U 用户名 -h ip 数据库名> f:\路径\数据库名.dmp导出表pg_dump -d 数据库名 -U 用户名 -h IP -p 5432 -f f:\路径\表名.dmp -F t -t public.表名导出schemapg_dump -d 数据库名 -U 用户名 -h ip -p 5432 -n dws层 -f f:\路径\dws.sql
2022-09-15 10:52:18 923 1
原创 oracle数据库导入
先在oracle数据库里创建用户,并且赋予权限在cmd命令里,导入数据库imp 用户名/密码@orcl file=H:\orcl\test\hrs.dmp log=H:\orcl\test\hrs.logfull=y;用户名:用户名 as sysdba密码:12345678
2022-08-24 14:54:00 306
原创 新建用户并赋予oracle用户权限
1.create user ‘用户名’ identified by ‘密码’; --创建一个用户2.grant dba to ‘用户名’; --给用户DBA的权限(慎用,DBA是最高权限)3.grant create session to ‘用户名’; --给用户创建会话的权限4.grantCONNECT,resource to‘用户名’;--给用户connect和resource的权限5.revoke CONNECT,resource from‘用户名’;--删除权限
2022-08-24 14:01:03 1174
原创 解决oracle数据库conn scott /tiger 连接不上的问题;待验证
cmd命令 sqlplus / as sysdba查询语言select userenv(' language')nls_lang from dual;连接Scott用户SQL> conn scott/ tiger警告 您不能连接到oracleSQL> conn scott/ tiger as sysdba;已连接SQL> alter user scott account unlock;用户已更改;SQL> alter user scot
2022-08-24 11:10:56 979
原创 创建Pgsql存储过程格式
create or replace procedure ods.etl_emp()language plpgsqlas$$declarev_rows integer;beginif v_rows =0 then raise notice '表public.emp的数据为空';else raise notice 'v_rows here is %', v_rows;truncate table public.emp;insert into ods.empselect *
2022-08-15 15:50:39 284
原创 pg数据库数据导出
首先得在postgresql的安装包下找到bin目录,找到路径。其次在cmd下面,输入导出路径:导出数据库的命令:> pg_dump -U postgres -h ip地址 数据库名> f:\data\数据库名.dump>口令:密码
2022-08-15 15:42:49 2040
原创 判断Pgsql里的存储过程是否存在
PGsql中判断存储过程是否存在的方法,如下:SELECTEXISTS(SELECT*FROMpg_catalog.pg_procJOINpg_namespaceONpg_catalog.pg_proc.pronamespace=pg_namespace.oidWHEREproname='存储过程名称'ANDpg_namespace.nspname='存储过程所在的层 即sc...
2022-08-08 10:48:06 675
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人