Bug strano quando si copia da sql studio di gestione server per eccellere in Windows 7

Ho eseguito una query nello studio di gestione SQL (risultati in griglia), quindi seleziona tutti i risultati e copia con le intestazioni. Poi inserisco in Excel.

Il risultato: due record specifici vengono messi insieme su una row in Excel.

  • Installare Windows 2003 Server R2 Std su PowerEdge 2950 senza floppy
  • Windows: come "hide" i dettagli di dominio dall'amministratore (dominio)?
  • C'è un modo sicuro per consentire a IIS 7 in un DMZ di accedere a un server DB dietro il firewall?
  • Come bloccare un utente Desktop remoto di Active Directory
  • Windows Server 2003 R2 non contatta l'edizione standard di Hyper-V Windows Server 2008 R2
  • Ho bisogno di un firewall hardware per Win 2003?
  • Con due specifico intendo dire che ho ottenuto 26000+ record, poi dopo aver scoperto questo bug, ho cambiato la query per get solo questi due record e avevo ancora lo stesso fenoless, questo non è accaduto in nessuno degli altri record di 26000.

    Sto eseguendo il management studio 2008 su una macchina Windows 7 connessa a SQL Server 2000 in esecuzione su un server di Windows 2003. Ho provato a copiare sia Excel 2003 che Excel 2007 e succede in entrambi i casi.

    Sembra che abbia qualcosa a che fare con le doppie citazioni. Il quarto field (di tipo varchar (50)) ha doppie virgolette per entrambe le righe (e molti altri), ma non è il primo o l'ultimo carattere. Il sesto field (del tipo varchar (1000)) nel primo dei due record ha doppie virgolette come primo carattere. Il quarto field del primo record compare normalmente. Tutti i campi dal sesto field del primo record upto (compreso) il quarto field del secondo record appaiono nella stessa cella in excel. Ma i double quotazione alla fine del sesto field nel primo record e nel quarto field del secondo record vengono rimossi. I caratteri dopo le doppie virgolette nel quarto field del secondo record rimangono ancora in quella stessa cella. Il resto dei campi del secondo record viene visualizzato in colonne consecutive in Excel.

    Quando si incolla nel block note, i dati vengono visualizzati normalmente.

    Non posso dare i dati esatti, ma è qualcosa del seguente formato:

    float varchar(50) varchar(50) varchar(50) datetime varchar(50) varchar(1000) varchar(50) 1.1 text text text"text 2012-01-01 00:00:00.000 text "text text 1.1 text text text"text 2012-01-01 00:00:00.000 text text text 

    Qualcuno ha incontrato questo bug prima? Qual è l'applicazione offesa? Studio di gestione di SQL Server 2008, Windows 7, entrambe le versioni di Excel, sql server 2000, Windows 2003? Se si tratta di server SQL, accade anche internamente nel server SQL?

  • Office 2011, Mac OS Lion, Excel crea file temporanei sul server Windows 2008, SMB condivide come fermarsi?
  • Il file Excel si apre sempre in modalità Read-Only su WebDAV
  • La visualizzazione web di Excel è rotta in SharePoint 2010
  • Convertire un file CSV in un file XLS nella row di command linux?
  • Quando un file di Excel è bloccato in una condivisione di networking, come si conosce chi ha bloccato il file?
  • Calcolatore di sottoreti per MS Excel
  • 2 Solutions collect form web for “Bug strano quando si copia da sql studio di gestione server per eccellere in Windows 7”

    So che questa è una domanda molto vecchia ma mi è capitato di correre nello stesso problema proprio ora ed è stato a causa del "carattere. Ho appena rimosso che nella mia query con una syntax di sostituire e ha funzionato. PS ho anche rimosso tutti CR LR dati pure.

    (REPLACE (REPLACE (CHARG (9), CHAR (10), CHAR (13), CHAR), CHAR (34), '')

    Non c'è bisogno di preoccuparsi di niente. La sua soluzione è semplice, basta select tutte le colonne usando *, devi scrivere nomi di colonna … sia che sia tutte le colonne, ma è necessario menzionare i nomi delle colonne in select, allora sicuramente functionrà .. ho testato e funziona just fine..Cheers 🙂

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.