Oprettet fre. d. 17. august 2012 kl. 10:09:47

roundup
roundup (1.615 point. Point ude: 120)

data udtræk af netbios name ved brug af bcp for SCCM Agent - Status Succeeded

Jeg vil gerne lave en batch fil der gør følgende:

Exportere data fra en tabel i min database.
Den skal eksporteres som en .csv fil eller lign.

Vi benytter SQL Server 2008 R2
Server Name: ORION-SCCM01
Site Database (KAC - ORION-SCCM01)


Jeg benytter pt. System Center Configuration Manager V 4.00
til at lave manuelle udtræk:

Jeg kører / Run
System Center Configuration Manager - Computer Management - Reporting - Reports - All advertisements for a specific package

SQL statement:

    SELECT    AdvertisementName,
    adv.Comment as C072,
    pkg.Name AS C062,
    ProgramName,
    adv.SourceSite,
    AdvertisementID
FROM v_Advertisement adv
INNER JOIN v_Package pkg ON adv.PackageID = pkg.PackageID
WHERE pkg.PackageID = @ID

Og videre under Provide a SQL statement:

SQL statement:
begin
if (@__filterwildcard = '')
  SELECT DISTINCT PackageID, Name AS C062 FROM v_Package order by Name
else
  SELECT DISTINCT PackageID, Name AS C062 FROM v_Package
  WHERE PackageID like @__filterwildcard
  order by Name
end


Under Specify a package ID. indsætter jeg ud for [Package Id] KAC0021F SCCM Agent og vælger Display

under Advertisement Name vælger jeg SCCM Agent Install og klikker på pilen (Open the target)
herefter vælger jeg under Status of Targeted Resources og klikker på pilen Succeeded (Open the target)

Nu får jeg en oversigt over de klienter der har fået installeret SCCM Agenten (hvor Program completed with success )

Under webinterfaset vises nu

Parameters:  Software Distribution Status Succeeded
Advertisement ID KAC20639

Netbios Name  User Domain    Installed Site Code  Client Type  Advertisement Id
  22678A    ORION        KAC            1        KAC20639
  032FFF    ORION        KAC            1        KAC20639
  BL87EE    ORION        KAC            1        KAC20639
  HAL568    ORION        KAC            1        KAC20639






Jeg ønsker at lave dette udtræk ved brug af BCP.exe som er cmd baseret via prompt.


bcp.exe
usage: bcp.exe {dbtable | query} {in | out | queryout | format} datafile
  [-m maxerrors]            [-f formatfile]          [-e errfile]
  [-F firstrow]            [-L lastrow]            [-b batchsize]
  [-n native type]          [-c character type]      [-w wide character type]
  [-N keep non-text native] [-V file format version] [-q quoted identifier]
  [-C code page specifier]  [-t field terminator]    [-r row terminator]
  [-i inputfile]            [-o outfile]            [-a packetsize]
  [-S server name]          [-U username]            [-P password]
  [-T trusted connection]  [-v version]            [-R regional enable]
  [-k keep null values]    [-E keep identity values]
  [-h "load hints"]        [-x generate xml format file]
  [-d database name]


Jeg ønsker at gøre dette automatisk altså få alle klienter (Netbios Navn) skrevet til en tekst fil,
hvis det kan lade sig gøre via en batch fil.

Kan dette lade sig gøre og hvordan!?

Skrevet fre. d. 17. august 2012 kl. 11:09:42| #1

roundup
roundup (1.615 point)
Jeg har oprettet et sql statement der gir mig netbios navnene:

select sys.Netbios_Name0
from v_ClientAdvertisementStatus stat
join v_R_System sys on stat.ResourceID=sys.ResourceID
where stat.LastState=13 and stat.AdvertisementID='KAC20639'

I MS SQL hedder databasen: SMS_KAC
Server navnet hvor MS SQL er installeret hedder

Server Name: ORION-SCCM01
Site Database (KAC - ORION-SCCM01)

Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   


Seneste spørgsmål

SQL String - Multiple Sum på første resultat

Oprettet den 24. maj 2013 kl. 09.01
nicolailund giver 60 point for svar | Giv et svar »

Access 2013 connected til SQL Server 2012

Oprettet den 22. maj 2013 kl. 16.03
per2edb giver 200 point for svar | Giv et svar »

Konvertering af dato fra MS SQL server

Oprettet den 21. maj 2013 kl. 10.16
Tago giver 200 point for svar | Giv et svar »








Tips & Tricks fra PC World

Teaser billede

Fem smarte funktioner i din Mac som du sikkert ikke kender

Her har du fem muligheder for at tweake din Mac på en fed måde.


Anmeldelser fra PC World

Teaser billede

Test: Samsung Galaxy S4 er et hit - trods gøglertricks

Kan Samsung beholde førertrøjen i det store Android-race? Galaxy S4 er smækfyldt med innovative funktioner, men også med en del gøgl. Er det for meget? Få vores dom over Samsungs nye topmodel.


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Ny opfindelse: Oplad din mobil på 20 sekunder

Måske er det snart slut med at lade mobilen op hver aften. Med ny opfindelse kan telefonen få fuld energi på sølle 20 sekunder.


Nyheder fra Computerworld

Teaser billede

Galleri: De 10 vildeste datacentre i verden

I en gammel kirke, i et oppusteligt telt, på nedlagte militæranlæg eller midt i ørkenen. Der er ingen grænser for, hvor man kan banke et datacenter op. Her er de 10 sejeste anlæg i verden. I...


IT Kurser
Samarbejdspartnere

Udgiver · © 2013 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger