Sqlserver2014如何解密加密的存储过程
首先登录sqlserver服务器端:打开SSMS:点击数据库引擎查询:用SQL Server用户登录:SQL脚本:use [DBNAME]goexec [dbo].[sp_DecryptObject] '加密的存储过程名','8000000'得到解密后的存储过程的脚本信息。
Sqlserver 镜像切换操作并检查镜像同步情况
主节点上:ALTER DATABASE [dbname] SET SAFETY FULLALTER DATABASE [dbname] SET PARTNER FAILOVER切换完毕到从节点,新的主节点上:ALTER DATABASE [dbname] SET SAFETY OFF检查镜像同步情况:SET NOCOUNT ONDECLARE @db_name varchar(100)DECLARE @dblist TABLE([db_name] varchar(100))DECLARE @a TA...
Sqlserver在镜像数据库上创建快照脚本
CREATE DATABASE ETL_SS ON ( NAME = ETL, FILENAME = 'F:\sqldata\ETL.ss' ) AS SNAPSHOT OF ETL
Sqlserver上对oracle的链接服务器连接时候卡死问题
有时候会遇到在sqlserver服务器上建立的对oracle的链接服务器出现无法连接的情况。进行测试的时候会遇到卡死的状况。这样会直接导致sqlserver的服务直接shutdown,需要重新开启sqlserver服务。解决办法:1、删除sqlserver上原来的oracle的链接服务器,重新设置。用图形设置的话,无论有没先选择这里的“允许进程内”...
Sqlserver 2014 用脚本批量赋予用户可以执行存储过程的权限
SELECT 'GRANT EXECUTE ON[dbo].[' + name + ']TO [user]' AS t_sqlFROM sys.procedures得到的脚本直接批量执行即可:GRANT EXECUTE ON[dbo].[sp1]TO [user]GRANT EXECUTE ON[dbo].[sp2]TO [user]GRANT EXECUTE ON[dbo].[sp3l]TO [user]GRANT EXECUTE ON[dbo]....
Oracle远程登录报错:ora-01031:insufficient privileges
数据库监听正常。用普通用户远程登录正常,但是用sys用户报错,登录工具PLSQL Developer报错信息:ora-01031:insufficient privileges根据提示代表没有权限。给sys用户赋予sysdba权限:SQL> grant sysdba to sys;grant sysdba to sys*ERROR at line 1:ORA-01994: GRANT failed: password file missing or disabled...
使用Oracle Provider for OLE DB 驱动创建sqlserver链接服务器的脚本
master库下面执行:--建立数据库链接服务器EXEC sp_addlinkedserver@server =N'Oraclelink', --要创建的链接服务器别名@srvproduct=N'Oracle', --产品名称@provider=N'OraOLEDB.Oracle', --OLE DB 驱动名称@datasrc=N'ORCLDB' --数据源oracle"ora10g"network"admin"tnsnames.ora查看 EXEC sp_addlinkedsrvlogi...
Sqlserver 2014 主从两节点用脚本完成alwayson搭建
环境:Sqlserver两节点已经完成故障转移集群搭建:节点01:以下简称01,为主节点节点02:以下简称02,为辅助节点数据库服务的启动账号必须建立在数据库用户里面。01:创建 EndPoint 并赋权create endpoint [Hadr_endpoint]authorization sastate=startedas tcp(listener_port=5022,listener_ip=all)...
Oracle 11g 静默安装
1.操作系统及Oracle版本:Linux版本:CentOS release 6.6 (Final)Oracle版本:Oracle Database 11g Release 2 (11.2.0.3.0) for Linux x86-64(p10404530_112030_Linux-x86-64_1of7.zip、p10404530_112030_Linux-x86-64_2of7.zip)如果是Oracle Database 11g Release 2 (11.2.0.1.0) for Linux x86-64版本,见下文链接:...
Oracle 11g修改AWR数据采样时间间隔及历史快照保留时间
SQL> col SNAP_INTERVAL for a20SQL> col RETENTION for a20SQL> select * from dba_hist_wr_control; DBID SNAP_INTERVAL RETENTION TOPNSQL---------- -------------------- -------------------- ---------- 8902...
通过链接服务器把一台服务器的数据insert到另一台服务器上
Server A[10.0.0.1]:建立到Server B的链接服务器Server B[10.0.0.2]:建立用户链接服务器的数据库账号Server A:执行脚本:set XACT_ABORT ONBegin Try Begin distributed TranInsert Into [10.0.0.2].[B].[dbo].[tableB](bid,company,tel)SELECT [bid] ,[company] &n...
Oracle 11g手工收集表统计信息
查看表的情况,看是否要进行手工统计信息收集:SQL>select to_char(LAST_ANALYZED,'yyyy-mm-dd hh24:mi:ss') from DBA_TAB_STATISTICS where OWNER = '用户' and TABLE_NAME = '表名';SQL>select * from dba_tab_modifications where table_name='表名' and TABLE_OWNER='用户';SQL>SELECT s.table_name,s.num_row...
如何在win10_64位上安装 .Net framework 3.5
使用“启用于关闭windows功能”or 控制面板在线安装、使用下载的离线安装包离线安装、使用安装介质或者iso镜像文件里面\sources\sxs直接安装都失败的话,请用下列方法安装:把win10 _64位的source下的sxs文件夹拷贝到D盘、E盘的根目录下:然后运行cmd:dism.exe /online /enable-feature /featurename:NetFX3 /Source:E...
物理备库open报错ORA-10458: standby database requires recovery
问题展现:机房掉电导致oracle 11g RAC+DG 3节点都非正常关机。开机之后,RAC两节点正常启动,DG上面的数据库实例只能启动到mount状态,无法open。DG:
Oracle 11g体系结构
Oracle 11g体系结构:oracle运行原理:高效处理数据内存机制:核心内存3大组件:Shared PoolDatabase Buffer CacheRedo Log BufferShared Pool:提升SQL语句在解析阶段的效率。Data Dictionary Cache数据字典高速缓冲区提升SQL语句解析阶段里的语义解析效率。把数据字典信息全弄到内存里,下次不需要读磁盘了...
sqlserver 查询用户角色脚本
select UserName = u.name,DbRole = g.namefrom sys.database_principals u, sys.database_principals g, sys.database_role_members m where g.principal_id = m.role_principal_id and u.principal_id = m.member_principal_id order by 1, 2 go
A significant part of sql server process memory has been paged out
问题现象:Sqlserver 2014 alwayson架构主节点日志依次报错:日期 2017/12/25 10:02:35日志 SQL Server (当前 - 2017/12/25 10:33:00)源 spid33sA significant part of sql server process memory has been paged out. This may result in a performance degradation. Duration: 0 seconds. Working set (KB): 840, c...
expdp和impdp导出导入表空间
[oracle@hr1 opt]$ mkdir -p infor1SQL> create directory scprd as '/opt/infor1';Directory created.SQL> grant read,write on directory scprd to system;Grant succeeded.[oracle@hr1 opt]$ expdp system/oracle@HR dumpfile=tablespace_hr.dmp schemas=hr2 DIRECTORY=hr LOGFILE=hr2_exp.log...
Oracle RAC创建表空间和用户
创建表空间:create tablespace hr6_Data datafile '+DATA' size 5000M REUSE autoextend on next 10M MAXSIZE Unlimited extent management local autoallocate permanent online;创建临时表空间:create temporary tablespace hr6_TempData tempfile '+DATA' size 200M REUSE autoe...
ubuntu14.04上安装Mysql 5.7方法
ubuntu14.04上默认在线安装Mysql 5.5如果想更新mysql的源方法如下:1:sudo wget http://dev.mysql.com/get/mysql-apt-config_0.7.3-1_all.deb 2:sudo dpkg -i mysql-apt-config_0.7.3-1_all.deb3:sudo apt-get update4:sudo apt-get install mysql-server会有报错,执行sudo apt-get -f install这样可...