Posted on Lascia un commento

Sql Server 2014, Integration Services e Oracle

SSIS e SSDT su SQL SERVER 2014

SSIS non è presente su Sql Server 2014. Per creare pacchetti di Integration Service dovete scaricare ed installare  SQL Server Data Tools (SSDT).

Download SSDT

Utilizzerete tale tool anche per Convertire i pacchetti SSIS creati con Sql Server 2008 nel nuovo formato di progetto.

Connessione ad Oracle da SSDT su SQL SERVER 2014

Per connettervi ad Oracle attraverso ADO.NET nell’ambiente SSDT dovete installare un client di Oracle. Sicuramente state lavorando su una macchina a 64 bit. Dovete scaricare il client a 32 bit e installarlo scegliendo il tipo di installazione “Amministrativa”.

 

Posted on

Installare Office365 su terminal server Windows 2012

Prima di tutto, per terminal server occorre avere una licenza Office 365proplus. Una per ogni utente che deve usare Office.

Create una nuova cartella. Per esempio,

c:\ODT

Scaricate lo strumento di distribuzione di Office. Eseguitelo. Chiederà una cartella in cui scompattarsi : assegnateli quella prima creata. Al termine della operazione troverete nella cartella 2 file :

setup.exe

configuration.xml

DOWNLOAD

Dovete modificare il fiel xml in questo modo (per esempio)

<Configuration>

<Add SourcePath="C:odt" OfficeClientEdition="32">


    <Product ID="O365ProPlusRetail">

      <Language ID="it-it" />

    </Product>

  </Add>

  <Updates Enabled="TRUE" />

  <Display Level="Full" AcceptEULA="True" />

  <Property Name="SharedComputerLicensing" Value="1" />

  <Logging Path="%temp%" />

  </Configuration>

Potete anche rinominare il file.

Il file indica che volete scaricare la versione a 32 bit in italiano di office365 nella cartella c:odt.

Aprite un prompt di dos con privilegi di Amministratore, spostatevi nella nostra cartella c:\odt e digitate

setup.exe /download downloadconfig.xml

Naturalmente per svolgere questa operazione dovete essere connessi ad Internet. Una volta terminato, avrete una nuova riga di prompt.

Nella cartella c:\odt trovate la sotto cartella odt, con i file.

INSTALLAZIONE

Ora dovrete modificare il file xml di prima (o crearne uno nuovo) indicando questa sotto cartella come sorgente.

<Configuration>

  <Add SourcePath="C:\ODT\odt" OfficeClientEdition="32">

    <Product ID="O365ProPlusRetail">

      <Language ID="it-it" />

    </Product>

  </Add>

  <Display Level="Full" AcceptEULA="True" />

  <Property Name="SharedComputerLicensing" Value="1" />

  <Logging Path="%temp%" />

</Configuration>

Al solito prompt di dos, digitate

setup.exe /configure installconfig.xml

e parte l’installazione.

Con questa modalità di installazione, mediante configurazione ,possono essere fatte altre operazioni per esempio installare solo alcuni componenti di Office.

 


Documenti

 

Posted on

le istruzioni sql che non ricordo mai (ms sql server)

Creazione di una tabella partendo da una tabella – Copia

SELECT * INTO NEWTABLE FROM OLDTABLE


Accodamento di righe da una tabella ad un altra

INSERT INTO DESTINATIONTABLE SELECT * FROM ORIGINTABLE


Sostituzione di una stringa all’interno di una stringa

UPDATE MYTABLE SET MYFIELD = REPLACE(MYFIELD,’oldstring’,’newstring’) WHERE …….


Quale versione di SqlServer sto usando ?

SELECT SERVERPROPERTY(‘productversion’), SERVERPROPERTY (‘productlevel’),SERVERPROPERTY (‘edition’)


Quando è stata creata (o modificata) una tabella ?

SELECT name, create_date, modify_date FROM MYDB.sys.tables order by create_date desc


Trova il numero dei record di ogni tabella

SELECT sc.name +’.’+ ta.name TableName
,SUM(pa.rows) RowCnt
FROM sys.tables ta
INNER JOIN sys.partitions pa
ON pa.OBJECT_ID = ta.OBJECT_ID
INNER JOIN sys.schemas sc
ON ta.schema_id = sc.schema_id
WHERE ta.is_ms_shipped = 0 AND pa.index_id IN (1,0)
GROUP BY sc.name,ta.name
ORDER BY SUM(pa.rows) DESC


Problema Recovery Pending

Controllo stato del database

SELECT name, state_desc from sys.databases

Portare online il databse

ALTER DATABASE databsename SET ONLINE

Controllo errori sul database

DBCC CHECKDB(‘databsename’) WITH NO_INFOMSGS


Controlla se nel database è installata la ricerca full-text

SELECT
CASE
WHEN
FULLTEXTSERVICEPROPERTY(‘IsFullTextInstalled’) = 1
THEN
‘INSTALLED’
ELSE
‘NOT INSTALLED’
END IsFullTextInstalled

Posted on Lascia un commento

ORACLE E TERMINAL SERVER

Quando create un nuovo database Oracle potreste incappare nell’errore ORA-12560: TNS:protocol adapter error. Se avete fatto tutti i controlli del caso (per esempio il SID o il servizio di Oracle) e non avete trovato la soluzione, probabilmente è perchè state creando il database collegati in terminal server. Dovete farlo dalla console fisica (o virtuale).