Script Oracle

TNSNAMES.ora Sample

# TNSNAMES.ORA Network Configuration File: D:\oracle\ora81\network\admin\tnsnames.ora# Generated by Oracle configuration tools.Listener_name =  (DESCRIPTION =    (ADDRESS_LIST =      (ADDRESS = (PROTOCOL = TCP)(HOST = pact-a.server.empname.com.au)(PORT =...

Script para gerar um resultado em XML

Esse script foi criado para alertarem caso de existir um processo elevado no Oracle e preventivamente manda um SMSantes que o problema ocorra. O serviço de envio é através da empresa DACI.--// Chamada da SPEXECUTE SP_DBA_PROCESSOS_SMS('11XXXXXX','XXXXX','XXXXX' );--// Cria um diretório de destino...

Como Ler e Gravar arquivos textos pelo Oracle 10g ou superior

Diretoriono servidor que estará os arquivos:/arquivos/oracle/Somente o usuário oracletem privilegios de ler e gravar no diretorio /arquivos/oracle no SistemaOperacionalNo Oracle devemos criar umdirectory ligando o diretorio no Sistema Operacional.Criado a partir do usuário system do oracle ...

Script para criar job no Oracle

 1 - Criando os schedules begindbms_scheduler.create_schedule (SCHEDULE_NAME=>'interval_every_30_minutes',START_DATE => trunc(sysdate)+15/24, -Start as 15 horas.REPEAT_INTERVAL=> 'freq=minutely;interval=30′,COMMENTS=> 'Execucao a cada 30 minutos');end;/Com as expressões abaixo...

Erro de Listener: ORA-12514 / ORA-12520 e soluções

ORA-12514: TNS:listener does not currently know of service     Cause:    The listener received a request to establish a connection to a  database or other service. The connect descriptor received by the listener  specified a service name for a service (usually a...

Script para rastreamento - Trace

  ALTER SYSTEM SET timed_statistics = true; ALTER SYSTEM SET max_dump_file_size = unlimited; ALTER SYSTEM SET tracefile_identifier = 'mapguide'; DBMS_SYSTEM.SET_SQL_TRACE_IN_SESSION(SID, Serial#, TRUE); SELECT 'EXEC DBMS_SYSTEM.SET_SQL_TRACE_IN_SESSION(' || SID || ', ' || SERIAL# || ',...

Script para listar o tamanho e manutenção dos Tablespaces

  --// Lista o tamanho dos tablespace SET LINES 9999 SELECT                 d.status "Status",                 d.tablespace_name...

Script para gerar reindexação dos índices

  DECLARE   vOwner   dba_indexes.owner%TYPE;            /* Index Owner            */   vIdxName dba_indexes.index_name%TYPE;       /*...

Recompila os objetos inválidos

  EXEC DBMS_UTILITY.compile_schema(schema => 'NOME_DO_SCHEMA'); COLUMN object_name FORMAT A30 SELECT owner,        object_type,        object_name,        status FROM  ...

Script para gerar Shrink – Compactação dos Datafiles

set verify off column file_name format a50 word_wrapped column smallest format 999,990 heading "Smallest|Size|Poss." column currsize format 999,990 heading "Current|Size" column savings  format 999,990 heading "Poss.|Savings" break on report compute sum of savings on report column value...

<< 1 | 2 | 3 | 4 >>

Script SQL

Backup Simples de Múltiplos Datafiles

27/06/2014 16:49
  Este exemplo gera backup em múltiplos arquivos de backup   BACKUP DATABASE [CUSTO] TO   DISK = N'N:\MSSQL2005\BACKUP\CUSTO\CUSTO_1_4.bak', DISK = N'N:\MSSQL2005\BACKUP\CUSTO\CUSTO_2_4.bak', DISK = N'N:\MSSQL2005\BACKUP\CUSTO\CUSTO_3_4.bak', DISK =...

Restore de Múltiplos Datafiles

26/06/2014 19:45
  Este script torna indisponível o banco, realiza o restore de múltiplos datafiles e ativa todos os logins existentes nele.     USE [master] GO ALTER DATABASE [CUSTO_PRE_PROD] SET  RESTRICTED_USER WITH ROLLBACK IMMEDIATE GO   RESTORE DATABASE...

Gere o resultado de uma query em uma linha única separado por string TSQL

20/06/2014 13:59
  Este script mostra como gerar um resultado único separado por "|" pipe, substitua a tabela temporária pela sua tabela de trabalho e referencie a coluna correta:     Query Exemplo (Base): ======================= SELECT      ...

Pesquisar via TSQL ignorando acentuação

17/06/2014 17:07
  Segue exemplo para  pesquisar ignorando acentuação: SELECT nome FROM (select 'Carlão' as Nome) X WHERE nome LIKE 'Carlao%' COLLATE SQL_Latin1_General_CP1_CI_AI    

Verifica os últimos status dos Jobs - SQL Server

16/06/2014 10:54
  Este script é utilizado para informar o último status de execução de um    USE msdb GO /* Consulta que informa o status da ultima execução de cada job Esta deve ser executada diáriamente */ SELECT Name,  CONVERT(DATETIME, MAX(lastrun)) AS [LastRun], CASE...

Performance

Best SQL Server Performance Monitoring Tools and Software Comparison and Reviews

Monitoring SQL Server for Performance, Up-time and other crucial stats is one of the most important tasks you can do in order to keep your database server software running smoothly and efficiently. We've compiled a list of the top SQL server performance monitoring tools and software as well as some...

SQL Server Profile - Collect Triggers

Through the SQL Profile, enable the indicators: Stored procedures: - SP:StmtStarting - SP:StmtCompleted  

SQL Scripts - Best Practices from Microsoft - Performance Analyse

--Collection of Useful T-SQL Scripts for Database Administrators --Most ExecutedSELECT TOP 5 execution_count, Plan_handle, query_plan, TEXTFROM sys.dm_exec_query_stats AS qsCROSS APPLY sys.dm_exec_query_plan(qs.plan_handle)CROSS APPLY sys.dm_exec_sql_text(qs.plan_handle)ORDER BY...

SQL SERVER – Find Most Expensive Queries Using DMV

SELECT TOP 10 SUBSTRING(qt.TEXT, (qs.statement_start_offset/2)+1, ((CASE qs.statement_end_offset WHEN -1 THEN DATALENGTH(qt.TEXT) ELSE qs.statement_end_offset END - qs.statement_start_offset)/2)+1), qs.execution_count, qs.total_logical_reads,&nb

SQL SERVER – Index Levels and Delete Operations – Page Level Observation

USE tempdb GO -- Create Table FragTable CREATE TABLE FragTable (ID CHAR(800), FirstName CHAR(2000), LastName CHAR(3000), City CHAR(2200)) GO -- Create Clustered Index CREATE CLUSTERED...

SQL SEVER – Finding Memory Pressure – External and Internal

SELECT TYPE, SUM(single_pages_kb) InternalPressure,SUM(multi_pages_kb) ExtermalPressure FROM sys.dm_os_memory_clerks GROUP BY TYPE ORDER BY SUM(single_pages_kb) DESC, SUM(multi_pages_kb) DESC GO

Ganhe até 30% de performance dos discos do servidor de banco de dados

  Nesse post irei comentar sobre a importância de se fazer o alinhamento dos discos para obter melhor performance com o volume de dados no SQL Server.  Antes de falar sobre a importância do alinhamento de discos, precisamos antes saber algumas nomenclaturas importantes. Abaixo adicionei...

A DBA guide to SQL Server performance troubleshooting – Part 2 – Monitoring utilities

In this article, we will present native Windows and SQL Server tools commonly used for troubleshooting SQL Server performance issues. Selecting the right performance monitoring utility depends on your monitoring goals and coding knowledge, as the tools provide different information and have...

A DBA guide to SQL Server performance troubleshooting – Part 1 – Problems and performance metrics

  Monitoring SQL Server performance is a complex task, as performance depends on many parameters, both hardware and software. It’s recommended to monitor these parameters proactively in order to prevent any potential performance degradation. However, this is not always the case. If the...

Perfmon: SQL Server memory performance metrics – Part 2 – available bytes, total server, and target server memory

In the first part of this series, we started with most important SQL Server performance memory metrics. We described Pages/sec and Page faults/sec, what they indicated, and what the normal values were In this part, we will present three more memory metrics that affect SQL...

1 | 2 >>

Enquete

Qual é o melhor SGBD, Oracle ou SQL Server?

Oracle (17)
47%

SQL Server (19)
53%

Total de votos: 36

Script SQL

Backup Simples de Múltiplos Datafiles

27/06/2014 16:49
  Este exemplo gera backup em múltiplos arquivos de backup   BACKUP DATABASE [CUSTO] TO   DISK = N'N:\MSSQL2005\BACKUP\CUSTO\CUSTO_1_4.bak', DISK = N'N:\MSSQL2005\BACKUP\CUSTO\CUSTO_2_4.bak', DISK = N'N:\MSSQL2005\BACKUP\CUSTO\CUSTO_3_4.bak', DISK =...

Restore de Múltiplos Datafiles

26/06/2014 19:45
  Este script torna indisponível o banco, realiza o restore de múltiplos datafiles e ativa todos os logins existentes nele.     USE [master] GO ALTER DATABASE [CUSTO_PRE_PROD] SET  RESTRICTED_USER WITH ROLLBACK IMMEDIATE GO   RESTORE DATABASE...

Gere o resultado de uma query em uma linha única separado por string TSQL

20/06/2014 13:59
  Este script mostra como gerar um resultado único separado por "|" pipe, substitua a tabela temporária pela sua tabela de trabalho e referencie a coluna correta:     Query Exemplo (Base): ======================= SELECT      ...

Pesquisar via TSQL ignorando acentuação

17/06/2014 17:07
  Segue exemplo para  pesquisar ignorando acentuação: SELECT nome FROM (select 'Carlão' as Nome) X WHERE nome LIKE 'Carlao%' COLLATE SQL_Latin1_General_CP1_CI_AI    

Verifica os últimos status dos Jobs - SQL Server

16/06/2014 10:54
  Este script é utilizado para informar o último status de execução de um    USE msdb GO /* Consulta que informa o status da ultima execução de cada job Esta deve ser executada diáriamente */ SELECT Name,  CONVERT(DATETIME, MAX(lastrun)) AS [LastRun], CASE...

Script Oracle

How to Restore Oracle Database using RMAN (with Examples)

As a Linux sysadmin, you might recover a system from backup, which may include Oracle Database. So,...

Update in Oracle with Join and Multiples tables

SQL> update (select ename, dname           from emp e, dept...

Identify Oracle Version from your server

SELECT * FROM V$VERSION; SELECT version FROM V$INSTANCE; BEGIN...

ORA-00845: MEMORY_TARGET error installing Oracle XE on Mint and Ubuntu

As you are probably aware, Mint is based on Ubuntu. No doubt you are also aware that from 11.10,...

Installing Oracle 11G on Linux Ubuntu

First of all you have to install these packages:   Install the required software...

Fix the error on VM Oracle with machine that has vt-xamd-v-hardware-acceleration option

To sort it out, follow this procedure:   Today's tip lists the most common causes of...

Oracle Editor - Show Procedure / Package Details

select * from all_objects where object_type = 'PROCEDURE' AND OWNER = 'OWNER_NAME' select * from...

SQLPLUS Straight connection

Use this command to log in with SQL plus:sqlplus...

Mostra o IP do servidor Oracle

select UTL_INADDR.get_host_address() from dual;

Show the local machine - Oracle - Query

select * sys_context('USERENV','HOST') from dual;

Itens: 1 - 10 de 33

Crie um site com

  • Totalmente GRÁTIS
  • Design profissional
  • Criação super fácil

Este site foi criado com Webnode. Crie o seu de graça agora!