Alex's Weblog

Weblog di Ermanno Goletto (Codename Alex - A Learning EXperience)
posts - 438, comments - 4214, trackbacks - 294

My Links

News

Il blog è stato
trasferito al
 seguente link:


DevAdmin Blog

Add my blog to Live

Foto

Curriculum Vitae


Il contenuto di questo blog e di ciascun post viene fornito “così come é”, senza garanzie, e non conferisce alcun diritto. Questo blog riporta il mio personale pensiero che non riflette necessariamente il pensiero del mio datore di lavoro.

Logo Creative Commons Deed


Logo MCTS

Logo MCSA

Logo MCP

Logo Microsoft Certified Business Management Solutions Professional

Microsoft Certified Business Management Solutions Specialist


Logo UGIdotNET UGIdotNET Contributor


Logo UGISS UGISS Contributor


Logo SysAdmin.it SysAdmin.it Staff


Article Categories

Archives

Post Categories

Blogs

Database

Development

Friends

IT

Knowledge Base

Links

MBS

MCP

MVP Sites

User Groups

Virtualization

Database

Rilevare le istanze di SQL Server sulla rete

Ci sono vari metodi di farlo ad esempio usare SQL-DMO (SQL Server 2000) o meglio ancora SMO (SQL Server 2005). Ma questi due metodi prevedono di installare sui client le relative dll. Un altro modo invece è quello di usare MC-SQLR ovvero il SQL Server Resolution Protocol e quindi di inviare un pacchetto CLNT_BCAST_EX e analizzare i pacchetti di risposta   di risposta server SVR_RESP. Qui trovate un esempio Locate SQL Server instances on the local network, l'autore aveva analizzato il traffico di rete per capire come funzionava il protocollo ora con la pubblicazione delle specifiche dei protocolli Microsoft non è più necessario: MC-SQLR]:...

posted @ lunedì 16 giugno 2008 17:18 | Feedback (156) | Filed Under [ Links Code & Snippet Database ]

Ricavare i path di default per i file di dati e logs in SQL Server 2005

Una delle impostazioni che possibile fare su un'istanza di SQL Server è quella del percorso di default in cui memorizzare file dati e logs di un nuovo database. Ho fatto diverse ricerca, ma non trovato un modo semplice per ricavare tramite T-SQL tali informazioni. A quanto sembra se si modificano tali percorsi questi vengono memorizzati nelle chiavi di registry: HKEY_LOCAL_MACHINE\Software\Microsoft\MSSQLServer\MSSQLServer\DefaultData HKEY_LOCAL_MACHINE\Software\Microsoft\MSSQLServer\MSSQLServer\DefaultLog In caso contrario i path è quello specificato durante l'installazione per i File di dati quindi si può pensare di ricavarli dai path dei file mdf e ldf del database master. Di seguito uno...

posted @ giovedì 29 maggio 2008 22:50 | Feedback (29) | Filed Under [ Code & Snippet Database .NET Framework .NET Framework 2.0 ]

Sincronizzazione Replica SQL Server 2005 per sottoscrizioni Pull

Dopo aver configurato la replica il passo successivo è quello di automatizzare la sincronizzazione delle sottoscrizioni e per farlo vi sono vari modi come ad esempio utilizzare Windows Synchronization Manager (mobsync.exe) che permette l'impostazione della sincronizzazione all'accesso, alla chiusura, durante l'inattività o in modo pianificato. Se però come, nel mio caso, per eseguire la sincronizzazione è necessario avviare prima una connesione VPN e chiuderla al termine la cosa si complica perchè mobsync consente di gestire la connesione automatica sono per sincronizzazioni pianificate. Per ovviare è possibile ricorrere ad uno script di questo tipo: SET ConnectionName="Nome Connessione RAS" SET Publisher=NomeServerPubblicazione SET Subscriber=NomeServerSottoscrizione SET PublicationDB=NomeDBPubblicazione SET SubscriptionDB=NomeDBSottoscrizione SET Publication=NomePubblicazione Rem Avvio connessione...

posted @ giovedì 27 marzo 2008 22:31 | Feedback (8) | Filed Under [ Links Tips Database IT .NET Framework .NET Framework 2.0 ]

L'ordine di installazione

Mi era già capitato di vedere altre volte sul alcuni computer che all'apertura della Management Studio 2005 venisse visualizzata una dialog vuota, ebbene oggi mi è capitato su un computer XP SP2 appena installato su cui era stato installato il .NET Framework 2.0, l'installer 3.1, SQL Server 2005 Express with Advanced Services e al termine l'aggiornamento con Microsoft Update per installare hotfix (una novantina) e IE 7. Sul pc così configurato su cui la Management Studio 2005 non dava nessun problema è stato installato il .NET Framework 1.1 e da lì è comparsa la misteriosa dialog che non scompariva neppure...

posted @ venerdì 7 marzo 2008 00:18 | Feedback (6) | Filed Under [ Links Tips Database IT .NET Framework .NET Framework 2.0 ]

Disinstallare Microsoft SQL 2005 Embedded Edition (SSEE)

Se disinstallate un'installazione base di Windows SharePoint Services 3.0 Microsoft SQL 2005 Embedded Edition non viene disinstallato.Per disinstallarlo occorre seguire questa procedura: Aprire regedit Cercare la registri key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall Cercare la GUID corrispondente a Microsoft SQL 2005 Embedded Edition ovvero quella cui DisplayName è paria a Microsoft SQL Server 2005 Embedded Edition (Windows) (MICROSOFT##SSEE) Copiare il valore della chiave UninstallString Aggiungere al valore copiato  “ CALLERID=OCSETUP.EXE” La stringa ottenute sarà il comando di disinstallazione ad esempio:MsiExec.exe /X{CEB5780F-1A70-44A9-850F-DE6C4F6AA8FB}  CALLERID=OCSETUP.EXE Eseguire il comando al prompt dei comandi Riavviare il computer Eliminare la directory %windir%\SYSMSI\SSEE

posted @ venerdì 27 aprile 2007 18:19 | Feedback (138) | Filed Under [ Tips Database SharePoint ]

SharePoint Services 3.0 e versioni di SQL Server

Con l'installazione predefina degli SharePoint Services 3.0 viene utilizzato SQL Server 2005 Embedded Edition Service.Questa versione di SQL Server viene installata in: C:\WINDOWS\SYSMSI\SSEE\MSSQL.2005 e presenta le seguenti caratteritiche: Supporta 2 GB RAM e 2 CPU. Non ha limitazioni sulla grandezza del Database. Non ha limiti sul numero di connessioni contemporanee. Supporta la ricerca Full-Text. E' possibile configurare l'instanza creata (NomeServer\MICROSOFT##SSEE) tramite SQL Server Configuration Manager e SQL Server Surface Area Configuration. Non è possibile utilizzare SQL Server Management Studio per accedere all'istanza. Non è possibile l'accesso remoto quindi non è possibile realizzare una Server Farm. Ovviamente è possibile utilizzare SQL Server 2005 Express Edition al posto di SQL...

posted @ venerdì 19 gennaio 2007 17:33 | Feedback (2) | Filed Under [ Database SharePoint ]

Data Adapter Configuration Error durante la creazione di Dataset tipizzati

Se in VS 2003 si crea una connessione ad un SQL Server 2005 utilizzando come provider Microsoft OLE DB Provider for SQL Server e tramite essa si cerca di creare un Dataset tipizzato trascinando una tabella si verifica il seguente errore: Data Adapter Configuration Error the wizard detected the following problems when configuring the data adapter for "TableName" Details:Error in SELECT clause: expression near '['.Error in FROM clause: near '['Unable to parse query text. Per evitare l'errore occorre utilizzare il provider SQL Native Client.

posted @ martedì 9 gennaio 2007 19:12 | Feedback (3) | Filed Under [ Tips Database .NET Framework ]

SQL Server IFilter per ricerca Full Text

Nel caso non lo sapeste gli IFilter per Windows Desktop Search funzionano anche per SQL Server e SharePoint. Qundi è possibile ad esempio usare il seguente IFilter per indicizzare i file .msg generati da OutLook:http://support.microsoft.com/kb/917402 Di seguito l'elenco di IFilter disponibili:http://addins.msn.it/ Ovviamente in caso di necessità è anche posibile scrivere un proprio IFilter:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odc_SP2003_ta/html/ODC_HowToWriteaFilter.asp?frame=truehttp://www.codeproject.com/csharp/fulltextsearchingifinters.asp

posted @ venerdì 29 settembre 2006 12:38 | Feedback (4) | Filed Under [ Links Database ]

SQL Server 2005: Indicizzazione Full Text dei PDF

Innanzitutto è necessario scaricare l'Adobe PDF IFilter e installarlo. Quindi occorre eseguire le seguenti istruzioni TSQL: exec sp_fulltext_service 'load_os_resources', 1;exec sp_fulltext_service 'verify_signature', 0;go e riavviare il servizio di SQL Server e quello relativo all'indicizzazione E' possibile controllare che l'estensione pdf sia gestita tramite la seguente query:select document_type, path from sys.fulltext_document_types Per maggiori info si veda il seguente:http://www.simple-talk.com/sql/learn-sql-server/sql-server-full-text-search-language-features/

posted @ venerdì 29 settembre 2006 10:19 | Feedback (1) | Filed Under [ Links Database ]

Superato esame 70-431 SQL Server 2005 Implementation and Maintenance

Finalmente anch'io sono riuscito ad ottenere uno score di 1000 in un esame. Il 70-431 richiede la conoscenza delle nuove feature di SQL Server 2005:Mirroring, Snapshot, integrazione con CLR, Service BrokerInoltre è anche importante la conoscenza degli strumenti per il monitoring e il troubleshooting quali viste di sistema, SQL Profiler e relativi counter.Se avete già sostenuto il 70-228 siete avvantaggiati perchè non dovete ristudiare tutto da capo, ma le nuove feature vanno comunque approndite anche perchè nel mio caso hanno inciso direi per il 50% dell'esame. Per la preparazione ho usato molto la guida in linea (estremamente ben fatta) e vari articoli...

posted @ martedì 12 settembre 2006 17:36 | Feedback (29) | Filed Under [ Database ]

KB IIS 6.0 & SQL Server 2000

How to use the IIS Debug Diagnostics Tool to troubleshoot an IIS process that stops unexpectedlyhttp://support.microsoft.com/kb/919789 How to troubleshoot an IIS process that consumes lots of RAM by using the IIS Debug Diagnostics tool http://support.microsoft.com/kb/919790 You cannot remotely connect to a named instance of SQL Server 2000 by using the TCP/IP protocolhttp://support.microsoft.com/kb/922131

posted @ venerdì 21 luglio 2006 15:34 | Feedback (1) | Filed Under [ Links Database IT ]

KB SQL Server 2000, SQL Server 2005 & Word

How to configure SQL Server 2000 to use non-uniform memory access (NUMA) http://support.microsoft.com/kb/921928 SQL Server 2005 connectivity and Volume Shadow Copy Service (VSS) http://support.microsoft.com/kb/919023 How to troubleshoot problems that occur when you start or use Word 2007, Word 2003, or Word 2002 http://support.microsoft.com/kb/921541

posted @ martedì 18 luglio 2006 11:30 | Feedback (1) | Filed Under [ Links Database IT ]

KB SQL Server 2005, Windows XP, Windows 2003 server & SMTP

The user is not assigned to a default schema when you use Windows authentication to connect the user to SQL Server 2005http://support.microsoft.com/kb/918346 Description of the Credential Roaming service update for Windows Server 2003 and for Windows XP http://support.microsoft.com/kb/907247 How to make the connection control apply to anonymous connections in an SMTP virtual server http://support.microsoft.com/kb/920600

posted @ lunedì 3 luglio 2006 15:23 | Feedback (2) | Filed Under [ Links Security Database IT ]

KB SQL Server 2005

How to transfer the logins and the passwords between instances of SQL Server 2005 http://support.microsoft.com/kb/918992

posted @ lunedì 29 maggio 2006 11:10 | Feedback (2) | Filed Under [ Links Database ]

KB SQL Sever 2005, .NET 2.0 & Windows Server 2003

Cumulative hotfix package (build 2153) for SQL Server 2005 is available  http://support.microsoft.com/kb/918222 How to use the Sqldumper.exe utility to generate a dump file in SQL Server 2005http://support.microsoft.com/kb/917825 How to uninstall an instance of SQL Server 2005 manually http://support.microsoft.com/kb/909967 You cannot control the behavior that occurs when a user presses ENTER when you add a ToolStripComboBox control to a Windows Application project that uses the .NET Framework 2.0 http://support.microsoft.com/kb/905720 A new Volume Shadow Copy Service update is now available that fixes various Volume Shadow Copy Service problems in Windows Server 2003http://support.microsoft.com/kb/913648

posted @ lunedì 22 maggio 2006 10:18 | Feedback (1) | Filed Under [ Links Database IT .NET Framework 2.0 ]

Downloads MDAC & Security

MDAC Component Checker http://go.microsoft.com/?linkid=4935017 Microsoft Shared Computer Toolkit for Windows XP version 1.1 http://go.microsoft.com/?linkid=4935020

posted @ lunedì 22 maggio 2006 10:09 | Feedback (28) | Filed Under [ Links Database IT ]

KB SQL Server 2005

How to upgrade or downgrade an assembly that has a referenced assembly for a CLR object in an instance of SQL Server 2005http://support.microsoft.com/kb/917407

posted @ mercoledì 26 aprile 2006 13:55 | Feedback (4) | Filed Under [ Links Database ]

Pubblicazione di SQL Server tramite ISA 2004

La pubblicazione di SQL Server tramite ISA 2004 seguendo la procedura standard http://www.microsoft.com/technet/prodtechnol/isa/2004/deploy/publishingsql.mspx pare abbia qualche problema.Per risolvere il problema sembra sia necessario creare un'ulteriore regola per consentire traffico sulla porta tcp 1433 tra localhost (isa) e il SQL Server. Di seguito il link al tread che ha condotto a queste conclusioni:http://forum.sysadmin.it/forum_posts.asp?TID=9426

posted @ martedì 18 aprile 2006 13:33 | Feedback (73) | Filed Under [ Links Security Database IT ]

KB SQL Server VB 2005

How to install SharePoint Portal Server 2003 Service Pack 2 and Windows SharePoint Services Service Pack 2 in a deployment that uses SQL Server 2005 as the database back endhttp://support.microsoft.com/kb/917446 Microsoft SQL Server I/O subsystem requirements for the tempdb databasehttp://support.microsoft.com/kb/917047 How to switch between forms in a Windows Forms application that is built by using Visual Basic 2005http://support.microsoft.com/kb/914354

posted @ martedì 18 aprile 2006 13:22 | Feedback (3) | Filed Under [ Links Database .NET Framework 2.0 ]

KB SQL Server 2005

How to use the timestamp column of a table for optimistic concurrency control in SQL Server 2005 http://support.microsoft.com/kb/917040

posted @ giovedì 13 aprile 2006 10:05 | Feedback (3) | Filed Under [ Links Database ]

KB SQL Server Express 2005 & Windows Server 2003

How to perform full-text search related tasks in SQL Server 2005 Express Edition with Advanced Serviceshttp://support.microsoft.com/kb/916784 How to turn off the DNS client screening feature on a Windows Server 2003-based computerhttp://support.microsoft.com/kb/914217

posted @ giovedì 6 aprile 2006 10:26 | Feedback (163) | Filed Under [ Links Security Database IT ]

KB SQL Server 2005 Express

How SQL Server 2005 Express Edition determines the CPU count and uses the CPUs during processinghttp://support.microsoft.com/kb/914278

posted @ sabato 4 marzo 2006 00:41 | Feedback (157) | Filed Under [ Links Database ]

Compattare il Log delle transazioni in SQL Server 2000

Il modo più rapido è quello di utilizare i seguenti comandi T-SQL dopo aver eseguito un backup del datbase per sicurezza (nell'esempio si ipotizza di operare sul datbase pubs): USE pubs;BACKUP LOG pubs WITH TRUNCATE_ONLY;DBCC SHRINKFILE(pubs_log); Per maggior informazioni: INF: Compattazione del log delle transazioni in SQL Server 2000 con DBCC SHRINKFILEhttp://support.microsoft.com/kb/272318/ Tip: Come faccio a ridurre le dimensioni del Transaction Log in SQL Server 2000?http://italy.mvps.org/MVPs/lbenaglia/LorenzoBenaglia-Tip-t-log.htm

posted @ martedì 21 febbraio 2006 12:22 | Feedback (1) | Filed Under [ Links Database ]

Ottenere l'elenco dei database Navision su un'istanza SQL Server (Review)

Se si osserva il comportamente del client di Navison quando apre un database SQL Server si nota che vengono visualizzati solo i database di Navision a cui si può accedere con le credenziali fornite e non tutti quelli dell'istanza.Questo ci porta a fare la considerazione che il controllo viene fatto fatto sul database dove infatti troviamo la tabella $ndo$dbproperty che contiene un solo record con le informazioni di Navision (ad esempio nella colonna databaseversionno troviamo la versione). Quindi per ottenere l'informazione possimao ricavare l'elenco dei database a cui si ha diritto di accedere con le credenziali fornite e controllare poi l'esistenza...

posted @ venerdì 10 febbraio 2006 17:49 | Feedback (5) | Filed Under [ Code & Snippet Navision Database ]

Schedulare un Backup in SQL Server Express 2005

Un tip per schedulare un Backup in SQL Server Express 2005 con quanto offre il sistema:http://blogs.ugidotnet.org/alexblog/articles/34219.aspx [Update] Aggiunto un secondo metodo basato su script WSH e SQLDMO Aggintuo un terzo metodo bastao su un'applicazione .NET 2.0 che fa uso della libreria Smo [Update] L'articolo è disponibile anche su UGISS:http://www.ugiss.org/tips.aspx?ctl=ArticleView&mid=375&articleId=111 (grazie a Davide Mauri per l'opportunità)

posted @ venerdì 3 febbraio 2006 14:02 | Feedback (1) | Filed Under [ Links Database ]

SQL Server 2005 modifica dei service accounts tramite WMI

How to change the SQL Server 2005 service accounts by using the Windows Management Instrumentation (WMI) Provider for Configuration Management http://support.microsoft.com/kb/911839/en-us

posted @ mercoledì 25 gennaio 2006 15:30 | Feedback (3) | Filed Under [ Links Database ]

Articoli KB SQLServer 2005 e Porta Seriale

How to detect the status of the SQL Server Express service or start the SQL Server Express service by using Visual Basic or Visual C#http://support.microsoft.com/kb/912426/en-us How to access serial ports by using Visual Basic 2005http://support.microsoft.com/kb/904795/en-us

posted @ lunedì 9 gennaio 2006 10:42 | Feedback (2) | Filed Under [ Links Database .NET Framework .NET Framework 2.0 ]

Monitorare l'utilizzo della memoria di SQL Server 2005

How to use the DBCC MEMORYSTATUS command to monitor memory usage on SQL Server 2005http://support.microsoft.com/default.aspx?scid=kb;en-us;907877

posted @ giovedì 15 dicembre 2005 09:52 | Feedback (3) | Filed Under [ Links Tips Database ]

Disponibile il materiale della Technical Conference 2005

A questo indirizzo è possibile scaricare il materiale dell'evento su SQL Server 2005, Visual Studio 2005 e BizTalk Server 2006.http://www.microsoft.com/italy/launch2005/day/default.mspx

posted @ martedì 6 dicembre 2005 17:11 | Feedback (1) | Filed Under [ Links Database IT .NET Framework 2.0 ]

SQL Server 2005 Requisiti di installazione

SQL Server 2005 Express Edition Readmehttp://support.microsoft.com/default.aspx?scid=kb;en-us;910229 SQL Server 2005 Readme and installation requirementshttp://support.microsoft.com/default.aspx?scid=kb;en-us;910228

posted @ giovedì 24 novembre 2005 16:00 | Feedback (2) | Filed Under [ Links Database ]

Feature Pack for Microsoft SQL Server 2005 - November 2005

Disponibile al seguente link:http://go.microsoft.com/?linkid=4218032 Comprende le seguenti features: Microsoft ADOMD.NET Microsoft Core XML Services (MSXML) 6.0 Microsoft OLEDB Provider for DB2 Microsoft Operations Manager 2005 Management Pack for Microsoft SQL Server 2005 (coming soon) Microsoft SQL Server 2000 DTS Designer Components Microsoft SQL Server Native Client Microsoft SQL Server 2005 Analysis Services 9.0 OLE DB Provider Microsoft SQL Server 2005 Backward Compatibility Components Microsoft SQL Server 2005 Command Line Query Utility Microsoft SQL Server 2005 Datamining Viewer Controls Microsoft SQL Server 2005 JDBC Driver Microsoft SQL Server 2005 Management Objects Collection Microsoft SQL Server 2005 Mobile Edition Microsoft SQL Server 2005 Notification Services...

posted @ lunedì 21 novembre 2005 10:17 | Feedback (5) | Filed Under [ Links Database ]

Articoli KB su SQL Server 2005

Ecco alcuni articoli della KB che potrebbero tornare utili: How to uninstall SQL Server Management Studiohttp://support.microsoft.com/default.aspx?scid=kb;en-us;909953 Scalable shared databases are supported by SQL Server 2005http://support.microsoft.com/default.aspx?scid=kb;en-us;910378 Release manifest for Microsoft SQL Server Native Client (9.00.1399.06)http://support.microsoft.com/default.aspx?scid=kb;en-us;910016 How to make sure that you are using Kerberos authentication when you create a remote connection to an instance of SQL Server 2005http://support.microsoft.com/default.aspx?scid=kb;en-us;909801

posted @ venerdì 18 novembre 2005 19:50 | Feedback (1) | Filed Under [ Links Database ]

Migliorare l'uso della memoria da parte di MSDE in ISA2004

Una delle feature di ISA 2004 era quella di poter memorizzare i logs all'interno di una datbase utilizzando MSDE questo spiana la strada ad applicazioni che vogliano analizzare i logs, basta infatti fare delle query sul database invece di addentrasi nel modelo ad oggetti di ISA. Anche se io quando non utilizzo questo tipo di approccio, soprattutto in piccole installazioni, continuo ad utilizare i log su file per evitare un componente e una posibile fonte di criticità, va comunque detto che nel 2005 per SQL Server non sono ancora stati rilasciati bollettini di sicurezza. Stando a questo articolo You may experience high memory usage...

posted @ martedì 15 novembre 2005 10:35 | Feedback (2) | Filed Under [ Links Tips Database ]

SQL Server e la comparazione di stringhe

Se si esegue una query di questo tipo: SELECT * From Contacts WHERE Name = 'Joe ' il risultato sarà che se esiste un record con Name = 'Joe' questo verrà selezionato anche se nella query era stato richiesto Joe seguito da un certo numero di spazi. Il motivo è che SQL Server segue le specifiche ANSI/ISO SQL-92(Section 8.2, Comparison Predicate , General rules #3) che richiede il padding dei caratteri stringa durante le comparazioni.Il padding riguarda la semantica del WHERE e della clausola HAVING con l'eccezione del LIKE. L'impostazione SET ANSI_PADDING non modifica questo comportamento. Per maggiori informazioni si faccia riferimento al seguente:http://support.microsoft.com/default.aspx?scid=kb;en-us;Q316626

posted @ martedì 30 agosto 2005 22:21 | Feedback (1) | Filed Under [ Database ]

KB 31-07-2005

Visual Studio .NET 2003  http://support.microsoft.com/default.aspx?scid=kb;en-us;890940FIX: The strupr function may not convert strings to uppercase in Visual Studio .NET 2003   http://support.microsoft.com/default.aspx?scid=kb;en-us;900925FIX: An access violation may occur when you try to read a .pdb file by using the Debug Interface Access SDK that is included with Visual Studio .NET 2003   http://support.microsoft.com/default.aspx?scid=kb;en-us;903075FIX: An additional line appears at the start of the message body when you build MFC ISAPI extensions in Visual Studio .NET 2003  SQL Server 2000 http://support.microsoft.com/default.aspx?scid=kb;en-us;899431FIX: An access violation occurs in the Mssdi98.dll file, and SQL Server crashes when you use SQL Query Analyzer to debug a stored procedure in SQL...

posted @ martedì 9 agosto 2005 10:43 | Feedback (1) | Filed Under [ Links Security Database IT .NET Framework ]

KB 31-07-2005

.NET Framework 1.1  http://support.microsoft.com/default.aspx?scid=kb;en-us;903645BUG: A System.NullReferenceException exception occurs when an instance of a DataSet typed object is serialized when multiple threads access the same instance of a DataSet typed object synchronously   ASP.NET 1.1 http://support.microsoft.com/default.aspx?scid=kb;895552How to configure the ASPNET account to send an E-mail by using the System.Web.Mail namespace  Visual C++ .NET 2003  http://support.microsoft.com/default.aspx?scid=kb;en-us;899149  You cannot call the fwrite function to write to a buffer that is larger than 64 MB in Visual C++ .NET 2003 or in Visual C++ .NET 2002   Visual Studio .NET 2003  http://support.microsoft.com/default.aspx?scid=kb;en-us;886701FIX: The J# class library ZipEntry.getTime() method returns a modification time that is incorrect in Visual...

posted @ mercoledì 3 agosto 2005 20:46 | Feedback (2) | Filed Under [ Links Security Database IT .NET Framework ]

Microsoft Downloads 29-07-2005

Microsoft Pre-Release Software Code Named "Avalon" and "Indigo" Beta1 RC (ISO) Microsoft has provided a version of the Avalon and Indigo Beta1 "RC" for the general public (7/22/2005).   Microsoft Pre-Release Software WinFX Runtime Components Beta1 Microsoft has provided a version of the WinFX Runtime Components Beta1 for the general public (7/27/2005).   Microsoft WinFX SDK Web Setup The WinFX SDK contains documentation, samples and tools designed to help you develop managed applications and libraries using WinFX, which is the set of next-generation managed APIs provided by Microsoft (7/29/2005).   Encoding with DRM Samples Samples for "Developing a License Provider Service for Windows" (7/22/2005).   ...

posted @ mercoledì 3 agosto 2005 20:14 | Feedback (2) | Filed Under [ Links Database IT .NET Framework ]

KB 17-07-2005

.NET Framework 1.1 http://support.microsoft.com/?kbid=899918How and why session IDs are reused in ASP.NET   http://support.microsoft.com/?kbid=901372FIX: You may receive a "cannot be converted to a 'uint'" error message when you use the Aximp.exe utility in Visual Studio .NET 2003   http://support.microsoft.com/?kbid=897296How to adjust security settings for Framework applications that are running from a network share   http://support.microsoft.com/?kbid=896181FIX: You receive an "Unable to generate a temporary class" error message in Internet Explorer when you try to open an ASP.NET page that consumes Web services in the .NET Framework 1.1  Visual C# .NET 2003  http://support.microsoft.com/?kbid=896416FIX: The IDE stops responding when you change a C# source file while a tool...

posted @ martedì 26 luglio 2005 18:54 | Feedback (4) | Filed Under [ Links Database IT .NET Framework ]

KB 17-07-2005

.NET Framework 1.1 http://support.microsoft.com/default.aspx?scid=kb;en-us;901183How to call a Web service by using a client certificate for authentication in an ASP.NET Web application http://support.microsoft.com/default.aspx?scid=kb;en-us;899918How and why session IDs are reused in ASP.NET SQL Server 2000  http://support.microsoft.com/default.aspx?scid=kb;en-us;902388Event ID: 208 may be logged, and a "DBCC failed" error message is logged when you try to use the Database Maintenance Plan Wizard to create a maintenance plan in SQL Server 2000   http://support.microsoft.com/default.aspx?scid=kb;en-us;899580The Full Text resource fails when you install a new clustered instance after you apply SQL Server 2000 Service Pack 4 to an existing clustered instance  Internet Security and Acceleration Server 2004  http://support.microsoft.com/default.aspx?scid=kb;en-us;895135Valid secondary MMSU streaming...

posted @ venerdì 22 luglio 2005 09:52 | Feedback (3) | Filed Under [ Links Security Database IT .NET Framework ]

KB 10-07-2005

Visual Basic .NET 2003 http://support.microsoft.com/default.aspx?scid=kb;en-us;897298You receive an "unhandled exception of type 'System.Runtime.InteropServices.SEHException'" error message when you call the Application.EnableVisualStyles method in Visual Basic .NET 2003 and in Visual Basic 2002 Visual Studio .NET 2003 http://support.microsoft.com/default.aspx?scid=kb;en-us;898847You may receive an "Access is denied" error message when you try to perform managed remote debugging on a computer that has Visual Studio .NET 2003 installed .NET Framework 1.1 http://support.microsoft.com/default.aspx?scid=kb;en-us;896665FIX: A Windows Forms-based application may stop responding when you make a call to the Control.Invoke method in the .NET Framework 1.1 SP1 http://support.microsoft.com/default.aspx?scid=kb;en-us;901183How to call a Web service by using a client certificate for authentication in...

posted @ giovedì 14 luglio 2005 10:31 | Feedback (2) | Filed Under [ Links Security Database IT .NET Framework ]

Microsoft Downloads 08-07-2005

Sample Code Generator Use the XSD Object Generator Tool to generate sample Microsoft Visual C# and Visual Basic classes from an XSD schema (6/30/2005). patterns & practices Enterprise Library (June 2005) This release of Enterprise Library includes: Caching Application Block, Configuration Application Block, Cryptography Application Block, Data Access Application Block, Exception Handling Application Block, Logging and Instrumentation Application Block, and Security Application Block (7/1/2005). Visual Studio 2005 Tools for Office Beta 2 IntelliSense Code Snippets This download contains 71 IntelliSense code snippets for use with Visual Studio 2005 Tools for Office Beta 2 (7/1/2005). Live Meeting 2005 Document: Live Meeting 2005 API Reference...

posted @ martedì 12 luglio 2005 10:29 | Feedback (2) | Filed Under [ Links Security Database IT .NET Framework .NET Framework 2.0 ]

KB 06-07-2005

Visual Studio .NET 2003 http://support.microsoft.com/default.aspx?scid=kb;en-us;900410FIX: You may receive an "Optimization failed" error message when you build a C++ application that uses the <= logical operator in Visual Studio .NET 2003 Visual Basic .NET 2003 http://support.microsoft.com/default.aspx?scid=kb;en-us;897297How to consume assemblies that are located in a folder that is different from the application base folder in Visual Basic .NET http://support.microsoft.com/kb/818362How to programmatically set NTFS file system folder permissions by using ADSI in Microsoft Visual Basic .NET Visual C++ .NET 2003  http://support.microsoft.com/default.aspx?scid=kb;en-us;901374FIX: A form may take a long time to open when the form contains lots of controls in the Visual C++ .NET 2003 designer  SQL...

posted @ mercoledì 6 luglio 2005 10:11 | Feedback (3) | Filed Under [ Links Database IT .NET Framework ]

Microsoft Downloads 01-07-2005

Hotfix for SQL Server 2000 Reporting Services SP2 This download provides information regarding a hotfix that resolves four issues with SQL Server 2000 Reporting Services Service Pack 2 (6/24/2005). Visual Studio 2005 Beta2 Patch for Visual C++ Developers This patch updates the C++ IDE language service DLL (vcpkg.dll) to provide proper upload of usage data for the Customer Experience program (6/27/2005). Microsoft WS-I Basic Security Profile 1.0 Sample Application The Microsoft WS-I Basic Security Profile 1.0 Sample Application is a preview release of the work being done by the WS-I Sample Application Working Group members to demonstrate interoperability of secure Web services...

posted @ lunedì 4 luglio 2005 17:05 | Feedback (1) | Filed Under [ Links Security Database IT .NET Framework ]

KB 30-06-2005

VB.NET 2003 How to authenticate the Inbox in Exchange Server 2003 with forms-based authentication enabled by using Visual Basic .NEThttp://support.microsoft.com/default.aspx?scid=kb;en-us;891748 .NET Framework 1.1 How to run a user control assembly that is hosted on Internet Information Services (IIS) in Internet Explorerhttp://support.microsoft.com/default.aspx?scid=kb;en-us;892466 SQL Server 2000 FIX: A memory leak may occur when a client application uses the Dbmslpcn.dll shared memory network library version 2000.80.828.0 and connects to a local computer that is running SQL Server 2000http://support.microsoft.com/kb/900961 FIX: Query performance may be slower if the query contains both a GROUP BY clause and a DISTINCT keyword on the same columnhttp://support.microsoft.com/kb/892392 Windows Update How to read the Windowsupdate.log filehttp://support.microsoft.com/default.aspx?scid=kb;en-us;902093 Windows XP A...

posted @ giovedì 30 giugno 2005 10:03 | Feedback (2) | Filed Under [ Links Security Database IT .NET Framework ]

Microsoft Downloads 17-06-2005

Visual Basic Language Specification 8.0 (Beta 2)The Visual Basic Language Specification provides a complete description of the Visual Basic language 8.0 (Beta 2) (6/12/2005). eMbedded Visual C++ Upgrade Wizard for Visual Studio 2005 Beta 2 Download this add-in to Microsoft Visual Studio 2005 Beta 2 to allow upgrade of eVC projects (6/14/2005). SQL Server Migration Assistant for Oracle V1.0 The SQL Server Migration Assistant is a complete suite of tools that automates all phases of the migration process from Oracle to Microsoft SQL Server, enabling customers to migrate their databases easily and accurately (6/8/2005). Extended Security Update Inventory Tool The Extended Security Update...

posted @ giovedì 23 giugno 2005 19:14 | Feedback (2) | Filed Under [ Links Security Database IT .NET Framework ]

KB 16-06-2005

Sql Server 2000 Permissions do not appear in the sysprotects table or in the output of the sp_helprotect stored procedure when you grant the permissions to an object in SQL Server 2000.http://support.microsoft.com/kb/900260 FIX: An access violation may occur when you run a SELECT query and the NO_BROWSETABLE option is set to ON in Microsoft SQL Server 2000http://support.microsoft.com/kb/899430 You may experience performance issues when you use SQL Server Distributed Management Objects (SQL-DMO) components in a multithreaded environmenthttp://support.microsoft.com/kb/899556 FIX: 17883 errors may be written to the SQL Server error log when you run a query that generates many floating point exception errors in SQL Server 2000http://support.microsoft.com/kb/892840 FIX:...

posted @ giovedì 16 giugno 2005 10:25 | Feedback (146) | Filed Under [ Links Security Database IT ]

Microsoft Downloads 10-06-2005

Get the Windows SharePoint Services SDKDevelop solutions based on Windows SharePoint Services DirectX 9.0 SDK UpdateDownload the complete DirectX 9.0 SDK - (June 2005), which contains the DirectX 9.0c Runtime and all DirectX software required to create DirectX 9.0 compliant applications in C/C++, and C# (6/6/2005). SQL Server 2005 Express Edition - June CTP Download the Community Technology Preview (CTP) of Microsoft SQL Server 2005 Express Edition (6/7/2005). SQL Server 2005 Enterprise- June CTP Download the CTP of Microsoft SQL Server 2005 Enterprise Edition (6/7/2005). SQL Server 2005 Express Manager- June CTP Download the CTP of Microsoft SQL Server 2005 Express Manager (6/7/2005). Windows Mobile...

posted @ lunedì 13 giugno 2005 09:53 | Feedback (12) | Filed Under [ Links Design Database IT .NET Framework ]

Superato esame 70-228 Installing, Configuring and Administering Microsoft SQL Server 2000 Enterprise Edition

Se vi interessa come ho preparato l'esame leggete il post.

posted @ martedì 31 maggio 2005 23:22 | Feedback (6) | Filed Under [ Database ]

MSDN Developer Security Tour Torino

Complimenti a Raffaele e Fabio per capacità con cui hanno saputo gestire questo evento raggiungento il giusto connubio tra teoria pratica e approfondimento, senza esagerare nel dettaglio degli argomenti ma fornendo importanti spunti di riflessione per arrivare preparati all'entrata in vigore della normativa sulla sicurezza informatica. Per chi non c'era il sito da cui scaricare il materiale (che verrà ancora aggiornato nel fine settimana) è quello di Fabio Santini http://playmobil.sts.winisp.net/

posted @ venerdì 27 maggio 2005 11:08 | Feedback (1) | Filed Under [ Links Security Database .NET Framework ]

Microsoft Downloads 20-05-2005

Sono stati resi disponibili alcuni utili tool: Enterprise Library 1.0 Hands-On Labs These hands-on labs for Enterprise Library are from the patterns & practices group and include eight labs in both Microsoft Visual C# and Visual Basic .NET (5/12/2005).http://go.microsoft.com/?linkid=3076887 SQL Server Health and History Tool The Microsoft SQL Server Health and History Tool (SQLH2) allows you to collect information from instances of SQL Server, store this information, and run reports against the data in order to determine how SQL Server is being used (5/19/2005).http://go.microsoft.com/?linkid=3076904 Microsoft Solution for Windows-based Hosting Version 3.0 Microsoft Solution for Windows-based Hosting Version 3.0 provides hosting service providers with...

posted @ sabato 21 maggio 2005 22:35 | Feedback (3) | Filed Under [ Links Security Design Database IT .NET Framework ]

MDAC 2.8 SP1

Dal seguente: Release manifest for MDAC 2.8 Service Pack 1 (2.81.1117.6) Release version number MDAC 2.8 SP1 (2.81.1117.6), May 2005 Release function This release provides the same version of MDAC that was released with Microsoft Windows XP Service Pack 2 (SP2) and Microsoft SQL Server 2000 Service Pack 4 (SP4). Note The MDAC 2.8 service Pack 1 (SP1) stand-alone release is not supported on the Microsoft Windows XP and Microsoft Windows Server 2003 operating systems because a compatible version of MDAC is already included with these operating systems. All future MDAC updates on these operating systems must be installed by using the respective...

posted @ mercoledì 11 maggio 2005 09:50 | Feedback (2) | Filed Under [ Links Database IT ]

SQL Server 2000 BUG: La UNION può ritornare un tipi di dato non corretto

Dal seguente: BUG: The return data type depends on the location of a UNION operation where char and varchar data types are combined in SQL Server 2000 SYMPTOMSConsider the following scenario. In Microsoft SQL Server 2000, char and varchar data types are combined in a UNION operation. If the UNION operation is included in a view or in a subquery, the return data type of the combined column is char. If the UNION operation is a stand-alone query, the return data type of the combined column is varchar. WORKAROUNDTo work around this problem, manually convert the data types from char to varchar...

posted @ venerdì 29 aprile 2005 10:04 | Feedback (3) | Filed Under [ Links Database ]

SQL Server 2000 Backup and Restore

Un ottimo articolo sul Backup e il Restore di SQL Server 2000 SQL Server 2000 Backup and Restore

posted @ giovedì 31 marzo 2005 19:34 | Feedback (16) | Filed Under [ Links Database ]

Gestire i file udl

Ecco un paio di funzioni che ho scritto per creare e aprire un file udl tramite la DataLink Dialog utilizzando il namespace System.Diagnostics evitando così il reference ad AdoDb: Public Shared Function CreateUDLFile(ByVal udlFilePath As String) As Boolean            Dim file As New System.IO.FileInfo(udlFilePath)            'Creazione file            file.Create().Close()            'Apertura file            OpenUDLFile(udlFilePath)            'In caso di annullamento il file non viene generato e lo si elimina            If file.Length = 0 Then                file.Delete()                Return False            End If            Return TrueEnd Function Public Shared Sub OpenUDLFile(ByVal udlFilePath As String)            Dim process As System.Diagnostics.Process            process = System.Diagnostics.Process.Start(udlFilePath)            process.WaitForExit()                        process.Close()            process.Dispose()            process = NothingEnd Sub

posted @ mercoledì 14 aprile 2004 14:49 | Feedback (3) | Filed Under [ Code & Snippet Database .NET Framework ]

Riconoscere una stringa OleDb per SQLServer

Un modo per capire se una stringa OleDb si riferisce a SQLServer è quello di controllarne il provider tramite una regular expression: Public Overloads Shared Function IsSqlConnectionString(ByVal connectionString As String) As Boolean            Dim regex As New System.Text.RegularExpressions.Regex("Provider\s*=\s*SQLOLEDB[^;]*;", System.Text.RegularExpressions.RegexOptions.IgnoreCase)            Return regex.IsMatch(connectionString)End Function L'idea è ovviamente esensibile ad altri provider.

posted @ domenica 28 marzo 2004 15:11 | Feedback (1) | Filed Under [ Code & Snippet Database .NET Framework ]

Modificare un comando generato da un Commad Builder

Il CommandBuilder è un oggetto che se fosse più flessibile avrebbe sicuramente attratto maggiormente gli sviluppatori, una sua pessima abitudine è quella di invalidare le modifiche fatte ai comandi da lui generati.Per maggior info si veda il seguente:PRB: CommandBuilder Changes Modified Commands Back to Original Un modo per aggirare il problema può essere quello di clonare il comando generato ed aggiungere la modifica necessaria. Esempio: da.InsertCommand = DirectCast(DirectCast(da.InsertCommand, System.ICloneable).Clone, _                                                                               System.Data.IDbCommand)da.InsertCommand.CommandText &= "; SELECT SCOPE_IDENTITY() AS ID"da.InsertCommand.UpdatedRowSource = UpdateRowSource.FirstReturnedRecord

posted @ martedì 23 marzo 2004 20:02 | Feedback (3) | Filed Under [ Code & Snippet Database .NET Framework ]

Ricavare una stringa di connessione per SQLServer da una per OleDb

A volte torna utile utilizzare la Data Link per generare le stringhe di connessione:http://www.ugidotnet.org/tips/tips_read.aspx?ID=116La Data Link però ci restituisce una stringa di connessione per OleDb alla quale deve essere rimosso il parametro Provider per essere utilizzata per inizializzare un oggetto SqlConnection. Un modo può essere quello di utilizzare una regular expression: Public Shared Function GetSqlConnectionString(ByVal oledbConnectionString As String) As String Dim regex As New System.Text.RegularExpressions.Regex("Provider=[^;]*;", System.Text.RegularExpressions.RegexOptions.IgnoreCase) Return regex.Replace(oledbConnectionString, String.Empty) End Function  

posted @ sabato 20 marzo 2004 14:44 | Feedback (1) | Filed Under [ Code & Snippet Database .NET Framework ]

Connection Strings #2

Oltre al sito indicato da Davide Mauri sulle stringhe di connessione vorrei segnalare anche questo link sempre sullo stesso tema:http://www.able-consulting.com/ADO_Conn.htm

posted @ giovedì 18 marzo 2004 09:59 | Feedback (3) | Filed Under [ Links Database ]

SqlServer: La stored procedure xp_msver

Nel caso sia necessario ricavare informazioni di versione la stored procedure xp_msver del database Master può tornare utile. La sintassi è xp_msver [nome opzione] Esempio: xp_msver 'ProductVersion'

posted @ giovedì 29 gennaio 2004 19:50 | Feedback (3) | Filed Under [ Database ]

Powered by:
Powered By Subtext Powered By ASP.NET