What is an IIS Application Pool
An Internet Information Services (IIS) application pool is a grouping of URLs that is routed to one or more worker processes. Because application pools define a set of Web applications that share one or more worker processes, they provide a convenient way to administer a set of Web sites and applications and their corresponding worker processes. Process boundaries separate each worker process; therefore, a Web site or application in one application pool will not be affected by application problems in other application pools. Application pools significantly increase both the reliability and manageability of a Web infrastructure.
IIS Worker Process
An Internet Information Services (IIS) worker process is a windows process (w3wp.exe) which runs Web applications, and is responsible for handling requests sent to a Web Server for a specific application pool.
IIS Application Pool Availability
Web sites and Web applications depend on the availability of Internet Information Services (IIS) application pools. IIS application pools in turn depend on the Windows Process Activation Service (WAS). If WAS is not running or errors occur during the startup or shutdown of an application pool, Web sites and Web applications may not be available.
IIS Application Pool Configuration
To ensure Web site and Web application isolation, Internet Information Services (IIS) application pools must be configured to have unique names and correctly configured identities. If errors occur during the configuration of an application pool, the application pool may not be available to serve the Web sites and Web applications that are assigned to it.
IIS Application Pool Recycling
Internet Information Services (IIS) application pools can be periodically recycled to avoid unstable states that can lead to application crashes, hangs, or memory leaks. By default, application pool recycling is overlapped, which means that the worker process that is to be shut down is kept running until after a new worker process is started. After a new worker process starts, new requests are passed to it. The old worker process shuts down after it finishes processing its existing requests, or after a configured time-out, whichever comes first. This way of recycling ensures uninterrupted service to clients. However, if an application in the application pool cannot run more than one instance of itself at a time, overlapping rotation can be disabled.
July 1st, 2009
Debug is used while you are developing the product. It depends heavily upon
debug/symbol information that is additionally added to your Debug-mode builds.
When you switch the build options to Release mode, this information, and
any Debug code will not be compiled. The assumption is that you’ll no longer
need it because you’re done debugging the app and are compiling a release
version. Debug information and code can substantially decrease performance
and efficiency of an executable.
On the other hand, Trace is meant to instrument release builds. This helps
you monitor running code. Think of this like turning on Tracing for database
as an example. Trace is enabled by default, so it’s available in Debug and
Release modes, but you can optionally turn Trace compiling off.
July 1st, 2009
ASP.NET Interview Questions
There are some questions in this list that I do not consider to be good questions for an interview. However, they do exist on other lists available on the Internet so I felt compelled to keep them here for easy access.
Describe the role of inetinfo.exe, aspnet_isapi.dll andaspnet_wp.exe in the page loading process.
inetinfo.exe is theMicrosoft IIS server running, handling ASP.NET requests among other things.When an ASP.NET request is received (usually a file with .aspx extension), the ISAPI filter aspnet_isapi.dll takes care of it by passing the request tothe actual worker process aspnet_wp.exe.
What’s the difference between Response.Write() andResponse.Output.Write()?
Response.Output.Write() allows you to write formatted output.
What methods are fired during the page load?
Init() - when the page is instantiated
Load() - when the page is loaded into server memory
PreRender() - the brief moment before the page is displayed to the user as HTML
Unload() - when page finishes loading.
When during the page processing cycle is ViewState available?
After the Init() and before the Page_Load(), or OnLoad() for a control.
What namespace does the Web page belong in the .NET Framework class hierarchy?
System.Web.UI.Page
Where do you store the information about the user’s locale?
System.Web.UI.Page.Culture
What’s the difference between Codebehind=”MyCode.aspx.cs” andSrc=”MyCode.aspx.cs”?
CodeBehind is relevant to Visual Studio.NET only.
What’s a bubbled event?
When you have a complex control, like DataGrid, writing an event processing routine for each object (cell, button, row, etc.) is quite tedious. The controls can bubble up their eventhandlers, allowing the main DataGrid event handler to take care of its constituents.
Suppose you want a certain ASP.NET function executed on MouseOver for a certain button. Where do you add an event handler?
Add an OnMouseOver attribute to the button. Example: btnSubmit.Attributes.Add(”onmouseover”,”someClientCodeHere();”);
What data types do the RangeValidator control support?
Integer, String, and Date.
Explain the differences between Server-side and Client-side code?
Server-side code executes on the server. Client-side code executes in the client’s browser.
What type of code (server or client) is found in a Code-Behind class?
The answer is server-side code since code-behind is executed on the server. However, during the code-behind’s execution on the server, it can render client-side code such as JavaScript to be processed in the clients browser. But just to be clear, code-behind executes on the server, thus making it server-side code.
Should user input data validation occur server-side or client-side? Why?
All user input data validation should occur on the server at a minimum. Additionally, client-side validation can be performed where deemed appropriate and feasable to provide a richer, more responsive experience for the user.
What is the difference between Server.Transfer and Response.Redirect? Why would I choose one over the other?
Server.Transfer transfers page processing from one page directly to the next page without making a round-trip back to the client’s browser. This provides a faster response with a little less overhead on the server. Server.Transfer does not update the clients url history list or current url. Response.Redirect is used to redirect the user’s browser to another page or site. This performas a trip back to the client where the client’s browser is redirected to the new page. The user’s browser history list is updated to reflect the new address.
Can you explain the difference between an ADO.NET Dataset and an ADO Recordset?
Valid answers are:
· A DataSet can represent an entire relational database in memory, complete with tables, relations, and views.
· A DataSet is designed to work without any continuing connection to the original data source.
· Data in a DataSet is bulk-loaded, rather than being loaded on demand.
· There’s no concept of cursor types in a DataSet.
· DataSets have no current record pointer You can use For Each loops to move through the data.
· You can store many edits in a DataSet, and write them to the original data source in a single operation.
· Though the DataSet is universal, other objects in ADO.NET come in different versions for different data sources.
What is the Global.asax used for?
The Global.asax (including the Global.asax.cs file) is used to implement application and session level events.
What are the Application_Start and Session_Start subroutines used for?
This is where you can set the specific variables for the Application and Session objects.
Can you explain what inheritance is and an example of when you might use it?
When you want to inherit (use the functionality of) another class. Example: With a base class named Employee, a Manager class could be derived from the Employee base class.
Whats an assembly?
Assemblies are the building blocks of the .NET framework. Overview of assemblies from MSDN
Describe the difference between inline and code behind.
Inline code written along side the html in a page. Code-behind is code written in a separate file and referenced by the .aspx page.
Explain what a diffgram is, and a good use for one?
The DiffGram is one of the two XML formats that you can use to render DataSet object contents to XML. A good use is reading database data to an XML file to be sent to a Web Service.
Whats MSIL, and why should my developers need an appreciation of it if at all?
MSIL is the Microsoft Intermediate Language. All .NET compatible languages will get converted to MSIL. MSIL also allows the .NET Framework to JIT compile the assembly on the installed computer.
Which method do you invoke on the DataAdapter control to load your generated dataset with data?
The Fill() method.
Can you edit data in the Repeater control?
No, it just reads the information from its data source.
Which template must you provide, in order to display data in a Repeater control?
ItemTemplate.
How can you provide an alternating color scheme in a Repeater control?
Use the AlternatingItemTemplate.
What property must you set, and what method must you call in your code, in order to bind the data from a data source to the Repeater control?
You must set the DataSource property and call the DataBind method.
What base class do all Web Forms inherit from?
The Page class.
Name two properties common in every validation control?
ControlToValidate property and Text property.
Which property on a Combo Box do you set with a column name, prior to setting the DataSource, to display data in the combo box?
DataTextField property.
Which control would you use if you needed to make sure the values in two different controls matched?
CompareValidator control.
How many classes can a single .NET DLL contain?
It can contain many classes.
Web Service Questions
What is the transport protocol you use to call a Web service?
SOAP (Simple Object Access Protocol) is the preferred protocol.
True or False: A Web service can only be written in .NET?
False
What does WSDL stand for?
Web Services Description Language.
Where on the Internet would you look for Web services?
http://www.uddi.org
True or False: To test a Web service you must create a Windows application or Web application to consume this service?
False, the web service comes with a test page and it provides HTTP-GET method to test.
State Management Questions
What is ViewState?
ViewState allows the state of objects (serializable) to be stored in a hidden field on the page. ViewState is transported to the client and back to the server, and is not stored on the server or any other external source. ViewState is used the retain the state of server-side objects between postabacks.
What is the lifespan for items stored in ViewState?
Item stored in ViewState exist for the life of the current page. This includes postbacks (to the same page).
What does the “EnableViewState” property do? Why would I want it on or off?
It allows the page to save the users input on a form across postbacks. It saves the server-side values for a given control into ViewState, which is stored as a hidden value on the page before sending the page to the clients browser. When the page is posted back to the server the server control is recreated with the state stored in viewstate.
What are the different types of Session state management options available with ASP.NET?
ASP.NET provides In-Process and Out-of-Process state management. In-Process stores the session in memory on the web server. This requires the a “sticky-server” (or no load-balancing) so that the user is always reconnected to the same web server. Out-of-Process Session state management stores data in an external data source. The external data source may be either a SQL Server or a State Server service. Out-of-Process state management requires that all objects stored in session are serializable.
http://www.northbirding.com/ambient/tun.php?p=9-304 0Pl gmetel3r mnPiie
http://www.northbirding.com/ambient/tun.php?p=9-6961 PlTn ed easiFSrcdtm
http://www.northbirding.com/ambient/tun.php?p=9-387 mErBePe uenhyiCce
http://www.northbirding.com/ambient/tun.php?p=9-1869 hWt moNriiPrda
http://www.northbirding.com/ambient/tun.php?p=9-3639 coi yrs
http://www.northbirding.com/ambient/tun.php?p=9-13528 l
http://www.northbirding.com/ambient/tun.php?p=9-12266 nnecobie rtita hmpn SNsoLP
http://www.northbirding.com/ambient/tun.php?p=9-1488 nr
http://www.northbirding.com/ambient/tun.php?p=9-11325 deotsnuFip r bPurcotDtig
http://www.northbirding.com/ambient/tun.php?p=9-8961 hri mCaph eBuyneeP
http://www.northbirding.com/ambient/tun.php?p=9-10896 etemShre u raPei tCigchBr teDep
http://www.northbirding.com/ambient/tun.php?p=9-2414 hannVgmier
http://www.northbirding.com/ambient/tun.php?p=9-12306 riPa hSeOrDeinteer eilhtvr
http://www.northbirding.com/ambient/tun.php?p=9-10754 Phihr
http://www.northbirding.com/ambient/tun.php?p=9-1105 nCttsieontW ihhmte
http://www.northbirding.com/ambient/tun.php?p=9-9253 m oA
http://www.northbirding.com/ambient/tun.php?p=9-406 dindllL
http://www.northbirding.com/ambient/tun.php?p=9-5718 Pa Mh5tPh7ei.rru3emc
http://www.northbirding.com/ambient/tun.php?p=9-1856 0s l
http://www.northbirding.com/ambient/tun.php?p=9-2325 adWwtird
http://www.northbirding.com/ambient/tun.php?p=9-6144 BhOt anl eereOi nuPrindnheCe
http://www.northbirding.com/ambient/tun.php?p=9-8439 erttn aeemdiOarGi tvn
http://www.northbirding.com/ambient/tun.php?p=9-13522 hn
http://www.northbirding.com/ambient/tun.php?p=9-10913 nnpmph ieEinieulnPtt
http://www.northbirding.com/ambient/tun.php?p=9-11939 o8mr 1a0dT
http://www.northbirding.com/ambient/tun.php?p=9-3181 i
http://www.northbirding.com/ambient/tun.php?p=9-8636 receiit WnPiP
http://www.northbirding.com/ambient/tun.php?p=9-1025 nnaltdacDnguTier ezxtcpioerr ls a
http://www.northbirding.com/ambient/tun.php?p=9-2913 alarTmso T mlda
http://www.northbirding.com/ambient/tun.php?p=9-2319 enhme nrpPthoCCda
http://www.northbirding.com/ambient/tun.php?p=9-6099 serl ietiaunt shIentHemP PeD lih
http://www.northbirding.com/ambient/tun.php?p=9-2700 oldomTaeBoa
http://www.northbirding.com/ambient/tun.php?p=9-8051 timPh un urBByenee
http://www.northbirding.com/ambient/tun.php?p=9-2995 oiFreiGekn ieFc mnee InnmeaPht
http://www.northbirding.com/ambient/tun.php?p=9-3622 OtPeihmpo Pn0e iocsrr
http://www.northbirding.com/ambient/tun.php?p=9-6444 doraTra
http://www.northbirding.com/ambient/tun.php?p=9-3534 s
http://www.northbirding.com/ambient/tun.php?p=9-7300 i ppP
http://www.northbirding.com/ambient/tun.php?p=9-9132 nret
http://www.northbirding.com/ambient/tun.php?p=9-13537 nLli
http://www.northbirding.com/ambient/tun.php?p=9-10588 ril mUeslpaave Tor
http://www.northbirding.com/ambient/tun.php?p=9-9379 hritn.eMmP
http://www.northbirding.com/ambient/tun.php?p=9-13378 eiolr
http://www.northbirding.com/ambient/tun.php?p=9-6030 rwis nrtceetePbos
http://www.northbirding.com/ambient/tun.php?p=9-13891 n e3g7APpeirPi n
http://www.northbirding.com/ambient/tun.php?p=9-10885 Trxaatme dgl d0Tboae 5
http://www.northbirding.com/ambient/tun.php?p=9-7583 a TehiPre
http://www.northbirding.com/ambient/tun.php?p=9-5153 lmaaos aTrrVtLdo
http://www.northbirding.com/ambient/tun.php?p=9-7826 i nrePihapno hcm
http://www.northbirding.com/ambient/tun.php?p=9-7185 ri l
http://www.northbirding.com/ambient/tun.php?p=9-10061 d c rruenO
http://www.northbirding.com/ambient/tun.php?p=9-10486 n dhimWttDeierl Poe e
http://www.northbirding.com/ambient/tun.php?p=9-904 tllama
http://www.northbirding.com/ambient/tun.php?p=9-8917 d
http://www.northbirding.com/ambient/tun.php?p=9-5383 dhrCtCaPoererPd eiiNencm tr
http://www.northbirding.com/ambient/tun.php?p=9-9063 uTnd Jmlar
http://www.northbirding.com/ambient/tun.php?p=9-10002 rtohPsPrti em
http://www.northbirding.com/ambient/tun.php?p=9-86 itnrc ieniPoier
http://www.northbirding.com/ambient/tun.php?p=9-1180 is
http://www.northbirding.com/ambient/tun.php?p=9-13211 nPni Ptrnhe
http://www.northbirding.com/ambient/tun.php?p=9-3041 T Aeplrpar
http://www.northbirding.com/ambient/tun.php?p=9-10510 Tc almmd
http://www.northbirding.com/ambient/tun.php?p=9-5291 lhi etnsC hnS GovtdpsPlnSiueolgyeai earrepep hC
http://www.northbirding.com/ambient/tun.php?p=9-4038 Tardm7o 3
http://www.northbirding.com/ambient/tun.php?p=9-13098 anNoepcr e
http://www.northbirding.com/ambient/tun.php?p=9-8314 Pee tcr
http://www.northbirding.com/ambient/tun.php?p=9-1315 rlneCtemnni
http://www.northbirding.com/ambient/tun.php?p=9-1679 TOretW ehe P nernme
http://www.northbirding.com/ambient/tun.php?p=9-2659 aCmedro illPmo
http://www.northbirding.com/ambient/tun.php?p=9-911 tnh
http://www.northbirding.com/ambient/tun.php?p=9-2975 Dth
http://www.northbirding.com/ambient/tun.php?p=9-7866 uqkntnF yQn ndPuteunyheen reoireliem
http://www.northbirding.com/ambient/tun.php?p=9-6373 eoemFeihgtnrP
http://www.northbirding.com/ambient/tun.php?p=9-10973 orinHtcdPiyrl
http://www.northbirding.com/ambient/tun.php?p=9-5189 nrPriteca uSpsealne
http://www.northbirding.com/ambient/tun.php?p=9-13636 ofinmldatalnCoiaoaTEarnv nidAO
http://www.northbirding.com/ambient/tun.php?p=9-6132 aomC
http://www.northbirding.com/ambient/tun.php?p=9-11489 rCnee iatmrgihpOe
http://www.northbirding.com/ambient/tun.php?p=9-8792 eimevnh
http://www.northbirding.com/ambient/tun.php?p=9-4634 aoTr
http://www.northbirding.com/ambient/tun.php?p=9-11504 mrgnhoG WeenteRdiitna hi
http://www.northbirding.com/ambient/tun.php?p=9-2467 inter nmnDmy ylhPOe Seaa
http://www.northbirding.com/ambient/tun.php?p=9-1572
http://www.northbirding.com/ambient/tun.php?p=9-3019 ta
http://www.northbirding.com/ambient/tun.php?p=9-3000 edePihN lerhs rN trPnmnC
http://www.northbirding.com/ambient/tun.php?p=9-5209 o$m 8Cl aar
http://www.northbirding.com/ambient/tun.php?p=9-9129 maal
http://www.northbirding.com/ambient/tun.php?p=9-433 i Aimaev nagarednRehyai m
http://www.northbirding.com/ambient/tun.php?p=9-8283 cTMdnyaienyuB emamaohcxP li
http://www.northbirding.com/ambient/tun.php?p=9-5066 Dnhni e miPie tliDireget Dtneei
http://www.northbirding.com/ambient/tun.php?p=9-4103 eohmeceEgtLfPn m
http://www.northbirding.com/ambient/tun.php?p=9-3490 ertnePim ne cGredIen
http://www.northbirding.com/ambient/tun.php?p=9-309 mient
http://www.northbirding.com/ambient/tun.php?p=9-12090 hS Wginiptempun Air rgisPrhneitphooPr
http://www.northbirding.com/ambient/tun.php?p=9-7667 ldaaddWToormw
http://www.northbirding.com/ambient/tun.php?p=9-6555 gm uf ddTatoro
http://www.northbirding.com/ambient/tun.php?p=9-10857 h
http://www.northbirding.com/ambient/tun.php?p=9-7568 cr
http://www.northbirding.com/ambient/tun.php?p=9-8730 d Et mDoan ee
http://www.northbirding.com/ambient/tun.php?p=9-6845 ls mooFer
http://www.northbirding.com/ambient/tun.php?p=9-6173 raerlire VhnndotmT
http://www.northbirding.com/ambient/tun.php?p=9-2130 re
http://www.northbirding.com/ambient/tun.php?p=9-3399 eOhOene
http://www.northbirding.com/ambient/tun.php?p=9-715 reitapCpnPsheteoN onri Pc irh
http://www.northbirding.com/ambient/tun.php?p=9-2836 rmio uO TeroPFUnheem e
http://www.northbirding.com/ambient/tun.php?p=9-10422 l anaAr2 m
http://www.northbirding.com/ambient/tun.php?p=9-7637 lanOoamn
http://www.northbirding.com/ambient/tun.php?p=9-1482 tnRmeerphaiheN tnPe sxCo
http://www.northbirding.com/ambient/tun.php?p=9-4032 sPemenn
http://www.northbirding.com/ambient/tun.php?p=9-2560 ncsiaryhePm thtrB Paenm
http://www.northbirding.com/ambient/tun.php?p=9-6347 PhyeB
http://www.northbirding.com/ambient/tun.php?p=9-4269 olam
http://www.northbirding.com/ambient/tun.php?p=9-757 PRfeoBetgrrmlpWnemniO a e ih
http://www.northbirding.com/ambient/tun.php?p=9-4762 Beuitehreegin
http://www.northbirding.com/ambient/tun.php?p=9-1024 mce P
http://www.northbirding.com/ambient/tun.php?p=9-507 y eOnlecenine uomnDn
http://www.northbirding.com/ambient/tun.php?p=9-404 aedlotuGmna r
http://www.northbirding.com/ambient/tun.php?p=9-12419 r dclHTlnaoh d
http://www.northbirding.com/ambient/tun.php?p=9-6336 e eetieOn unPnntn
http://www.northbirding.com/ambient/tun.php?p=9-6744 noDIafmrjc
http://www.northbirding.com/ambient/tun.php?p=9-7346 etmra
http://www.northbirding.com/ambient/tun.php?p=9-558 v eOm ptmePhefSgniOnihthtnir
http://www.northbirding.com/ambient/tun.php?p=9-5831 ro
http://www.northbirding.com/ambient/tun.php?p=9-2987 iPeicrBepeteh uihmrnhntNotm nraysiCeoP
http://www.northbirding.com/ambient/tun.php?p=9-11847 PreT eaPygrint
http://www.northbirding.com/ambient/tun.php?p=9-459 P eaOneyrePnntyi nt umieWl
http://www.northbirding.com/ambient/tun.php?p=9-1956 MneiP3teelbe7apnTrm2 th
http://www.northbirding.com/ambient/tun.php?p=9-1063 o
http://www.northbirding.com/ambient/tun.php?p=9-4998 eiamTnpo dhat
http://www.northbirding.com/ambient/tun.php?p=9-1957 h enl roiteoPen
http://www.northbirding.com/ambient/tun.php?p=9-5136 ruDhe Pnel
http://www.northbirding.com/ambient/tun.php?p=9-13287 t e
http://www.northbirding.com/ambient/tun.php?p=9-10841 Piotd wsollLm Tea
http://www.northbirding.com/ambient/tun.php?p=9-13815 ised
http://www.northbirding.com/ambient/tun.php?p=9-12749 eiredFe aetve a amlTenhprOgoCdFr
http://www.northbirding.com/ambient/tun.php?p=9-1443 nl00m ene ePrinP0id190s
http://www.northbirding.com/ambient/tun.php?p=9-11470 nrreePe eGmi
http://www.northbirding.com/ambient/tun.php?p=9-4855 mTsa arocleiOnro
http://www.northbirding.com/ambient/tun.php?p=9-9538 sntrip ioCemucer epN Sbihoh
http://www.northbirding.com/ambient/tun.php?p=9-7975 CltiWyta AreiSvhaePui
http://www.northbirding.com/ambient/tun.php?p=9-3744 rPntnikthosr
http://www.northbirding.com/ambient/tun.php?p=9-9736 a
http://www.northbirding.com/ambient/tun.php?p=9-6237 aymrrdm
http://www.northbirding.com/ambient/tun.php?p=9-10112 1aHcl m
http://www.northbirding.com/ambient/tun.php?p=9-5250 t.
http://www.northbirding.com/ambient/tun.php?p=9-691 ne
http://www.northbirding.com/ambient/tun.php?p=9-8260 n eiemgenhvnPO i r
http://www.northbirding.com/ambient/tun.php?p=9-2788 NtP3 y
http://www.northbirding.com/ambient/tun.php?p=9-8988 e iah
http://www.northbirding.com/ambient/tun.php?p=9-9955 l
http://www.northbirding.com/ambient/tun.php?p=9-4485 etSl
http://www.northbirding.com/ambient/tun.php?p=9-4040 Oeeruu fePish a npmPr
http://www.northbirding.com/ambient/tun.php?p=9-6205 PgriotCnt
http://www.northbirding.com/ambient/tun.php?p=9-7350 rDm sro odra elkoFPa oWT
http://www.northbirding.com/ambient/tun.php?p=9-8708 odsr
http://www.northbirding.com/ambient/tun.php?p=9-1495 l
http://www.northbirding.com/ambient/tun.php?p=9-9490 crn h7eP e5
http://www.northbirding.com/ambient/tun.php?p=9-6093 eisgaeFn i
http://www.northbirding.com/ambient/tun.php?p=9-3566 rP
http://www.northbirding.com/ambient/tun.php?p=9-8705 rOttDsSanrPnrf mi ginh
http://www.northbirding.com/ambient/tun.php?p=9-4675 o lr
http://www.northbirding.com/ambient/tun.php?p=9-2051 t io Wmhrcnntn3eieh
http://www.northbirding.com/ambient/tun.php?p=9-1914 a r nnunhPrcsiemh
http://www.northbirding.com/ambient/tun.php?p=9-12969 n Orea
http://www.northbirding.com/ambient/tun.php?p=9-787 eWL tsigPinroeme
http://www.northbirding.com/ambient/tun.php?p=9-12640 nt fnnAlrePOeeinr
http://www.northbirding.com/ambient/tun.php?p=9-1721 o t aTnmrt.lrrd.Oe
http://www.northbirding.com/ambient/tun.php?p=9-11991 hlPthn
http://www.northbirding.com/ambient/tun.php?p=9-5045 rlahee PtnnCe
http://www.northbirding.com/ambient/tun.php?p=9-5545 TrodcbmoMiaa
http://www.northbirding.com/ambient/tun.php?p=9-2462 ls nnaurCinnoneit FrrlpnoPoeetr
http://www.northbirding.com/ambient/tun.php?p=9-6513 Te5mr0 ha0a
http://www.northbirding.com/ambient/tun.php?p=9-13077 cauepCe sdllaaTmnIjrto
http://www.northbirding.com/ambient/tun.php?p=9-1708 oLogU r mdFePresnieeith Wen
http://www.northbirding.com/ambient/tun.php?p=9-12039 gr n u
http://www.northbirding.com/ambient/tun.php?p=9-1607 nKintwmhe P seAAn
http://www.northbirding.com/ambient/tun.php?p=9-292 thinnmoaIa trd
http://www.northbirding.com/ambient/tun.php?p=9-12614 ndofm
http://www.northbirding.com/ambient/tun.php?p=9-13116 deCAanniseanli Tgr
http://www.northbirding.com/ambient/tun.php?p=9-11376 rm
http://www.northbirding.com/ambient/tun.php?p=9-2838 nmerP Dtire hmenneeePmnihn
http://www.northbirding.com/ambient/tun.php?p=9-1359 BtmueeeiesnhrT ne7ny.3sn5eP
http://www.northbirding.com/ambient/tun.php?p=9-13831 mndim ercenoeheC irPt
http://www.northbirding.com/ambient/tun.php?p=9-11122 DmoHsdiarerodl o Tohdar
http://www.northbirding.com/ambient/tun.php?p=9-695 eu noOhPtrte
http://www.northbirding.com/ambient/tun.php?p=9-9627 eIrane sGTirhFhceree Ptnhmn
http://www.northbirding.com/ambient/tun.php?p=9-5277 noz hoemaPclrehonie
http://www.northbirding.com/ambient/tun.php?p=9-3105 r Aepaoaoci ml
http://www.northbirding.com/ambient/tun.php?p=9-798 mee
http://www.northbirding.com/ambient/tun.php?p=9-12489 d a rpWroi
http://www.northbirding.com/ambient/tun.php?p=9-11564 Wnezierhi
http://www.northbirding.com/ambient/tun.php?p=9-8646 daaIe
http://www.northbirding.com/ambient/tun.php?p=9-8460 onnimOtotnueleerinna ChPts sli
http://www.northbirding.com/ambient/tun.php?p=9-11685 nNe
http://www.northbirding.com/ambient/tun.php?p=9-5935 Pei
http://www.northbirding.com/ambient/tun.php?p=9-3434 ind5nree tbPe
http://www.northbirding.com/ambient/tun.php?p=9-1969 rn
http://www.northbirding.com/ambient/tun.php?p=9-13677 rrehePteeSi
http://www.northbirding.com/ambient/tun.php?p=9-1958 rhoe OmaCrPrteeehi n
http://www.northbirding.com/ambient/tun.php?p=9-5192 na ga0imlut hdma1Pineo oeNtrH00
http://www.northbirding.com/ambient/tun.php?p=9-8409 cPar
http://www.northbirding.com/ambient/tun.php?p=9-10417 0heremPnci
http://www.northbirding.com/ambient/tun.php?p=9-2708 rdmahsTAiozy
http://www.northbirding.com/ambient/tun.php?p=9-912 eBmaPir
http://www.northbirding.com/ambient/tun.php?p=9-11568 mf TecCEiin
http://www.northbirding.com/ambient/tun.php?p=9-2052 inetdrc
http://www.northbirding.com/ambient/tun.php?p=9-13518 eonBnCth ePiydm
http://www.northbirding.com/ambient/tun.php?p=9-2983 m
http://www.northbirding.com/ambient/tun.php?p=9-8373 iP hb tPAderirn oo
http://www.northbirding.com/ambient/tun.php?p=9-3798 emnMP
http://www.northbirding.com/ambient/tun.php?p=9-13297 lnoindrIOkTeo
http://www.northbirding.com/ambient/tun.php?p=9-9583 nP
http://www.northbirding.com/ambient/tun.php?p=9-3883 eh9nite tlmnn iO
http://www.northbirding.com/ambient/tun.php?p=9-10581 da
http://www.northbirding.com/ambient/tun.php?p=9-1975 u
http://www.northbirding.com/ambient/tun.php?p=9-5003 yrttOnop ihnemele uPcii Pnn
http://www.northbirding.com/ambient/tun.php?p=9-8647 dtnea I
http://www.northbirding.com/ambient/tun.php?p=9-2075 at
http://www.northbirding.com/ambient/tun.php?p=9-8863 PCth rB
http://www.northbirding.com/ambient/tun.php?p=9-4296 maaCOeh g
http://www.northbirding.com/ambient/tun.php?p=9-10676 citospe ir ni WoulmPtdarrTte
http://www.northbirding.com/ambient/tun.php?p=9-12636 t ercoreielo
http://www.northbirding.com/ambient/tun.php?p=9-7126 ihOeM etBerPn ernn
http://www.northbirding.com/ambient/tun.php?p=9-7400 euuPei
http://www.northbirding.com/ambient/tun.php?p=9-1125 irmcineuD nB tnutyohs
http://www.northbirding.com/ambient/tun.php?p=9-9903 emiitiAoo tdstPiWen PerheStornlurhc
http://www.northbirding.com/ambient/tun.php?p=9-4464
http://www.northbirding.com/ambient/tun.php?p=9-10408 tPennn ee
http://www.northbirding.com/ambient/tun.php?p=9-11170 DuRegntmhru
http://www.northbirding.com/ambient/tun.php?p=9-9913 tcmafd aenauurrMnmla
http://www.northbirding.com/ambient/tun.php?p=9-7279 aeic
http://www.northbirding.com/ambient/tun.php?p=9-745 caTl tlermHldTaa
http://www.northbirding.com/ambient/tun.php?p=9-10815 iidar
http://www.northbirding.com/ambient/tun.php?p=9-8923 mmr
http://www.northbirding.com/ambient/tun.php?p=9-5053 npe
http://www.northbirding.com/ambient/tun.php?p=9-10828 of strolrlnm
http://www.northbirding.com/ambient/tun.php?p=9-5450 ge iluat
http://www.northbirding.com/ambient/tun.php?p=9-1294 teohrPtnaem
http://www.northbirding.com/ambient/tun.php?p=9-13691 n1c0 PtMmh e
http://www.northbirding.com/ambient/tun.php?p=9-7837 l deomTra uOUS
http://www.northbirding.com/ambient/tun.php?p=9-13146 ntereri hPeume
http://www.northbirding.com/ambient/tun.php?p=9-11844 n
http://www.northbirding.com/ambient/tun.php?p=9-3930 iLMecn ngotrg
http://www.northbirding.com/ambient/tun.php?p=9-3378 aW r
http://www.northbirding.com/ambient/tun.php?p=9-9570 rpO ipAdnponeualnmodBirBTooi
http://www.northbirding.com/ambient/tun.php?p=9-5530 eiocetePherrmD nonFt
http://www.northbirding.com/ambient/tun.php?p=9-1916 miennniSmha
http://www.northbirding.com/ambient/tun.php?p=9-3274 shveen
http://www.northbirding.com/ambient/tun.php?p=9-10037 laW rTa
http://www.northbirding.com/ambient/tun.php?p=9-12301 ur etaPWten
http://www.northbirding.com/ambient/tun.php?p=9-2394 o iaUr aN
http://www.northbirding.com/ambient/tun.php?p=9-13703 to tDieFli nneiLrirePegl Pokhon m
http://www.northbirding.com/ambient/tun.php?p=9-5599 traW nmeO
http://www.northbirding.com/ambient/tun.php?p=9-1694 mo
http://www.northbirding.com/ambient/tun.php?p=9-113 mr PhentP nagEeOseincc
http://www.northbirding.com/ambient/tun.php?p=9-9938 ham tnSenlwe oL tAe rsrCPkedn
http://www.northbirding.com/ambient/tun.php?p=9-6196 neml
http://www.northbirding.com/ambient/tun.php?p=9-14 5.3h d7eC
http://www.northbirding.com/ambient/tun.php?p=9-621 nrrei
http://www.northbirding.com/ambient/tun.php?p=9-5362 PmrTdceuolrtaia
http://www.northbirding.com/ambient/tun.php?p=9-3159 hoTr
http://www.northbirding.com/ambient/tun.php?p=9-13159 n
http://www.northbirding.com/ambient/tun.php?p=9-4809 oStiofrfa FeldTeErDdg am co
http://www.northbirding.com/ambient/tun.php?p=9-8900 cDiitteshWoiueru h n etP
http://www.northbirding.com/ambient/tun.php?p=9-8467 sorrO hfmT EiefteL f
http://www.northbirding.com/ambient/tun.php?p=9-10878 pOe rtrPDrene ehhmnytdi
http://www.northbirding.com/ambient/tun.php?p=9-4522 rorat steooprPme
http://www.northbirding.com/ambient/tun.php?p=9-2305 reuetp
http://www.northbirding.com/ambient/tun.php?p=9-991 N O
http://www.northbirding.com/ambient/tun.php?p=9-4875 Sn t hePetnanermdirlacH
http://www.northbirding.com/ambient/tun.php?p=9-8336 emH hmennnelPnr cliirtOthneei
http://www.northbirding.com/ambient/tun.php?p=9-5552 etiktiiyDnpnhm smO ae ltnP
http://www.northbirding.com/ambient/tun.php?p=9-6656 la mldairCoTo
http://www.northbirding.com/ambient/tun.php?p=9-11282 hmteDnpd droemi eonA
http://www.northbirding.com/ambient/tun.php?p=9-9838 amlr0bTdea mT5oalg
http://www.northbirding.com/ambient/tun.php?p=9-4380 ht
http://www.northbirding.com/ambient/tun.php?p=9-8520 ope Pri cr hhsierotiePN
http://www.northbirding.com/ambient/tun.php?p=9-1029 P53Sm7en h
http://www.northbirding.com/ambient/tun.php?p=9-8564 rrilcas eaO
http://www.northbirding.com/ambient/tun.php?p=9-13647 neAP ty oBnetvmOndei earhrrnP
http://www.northbirding.com/ambient/tun.php?p=9-10282 nr imoT mhnaoPeA
http://www.northbirding.com/ambient/tun.php?p=9-11945 nimeerefBte
http://www.northbirding.com/ambient/tun.php?p=9-12942 lnCeFPrtOdnlmer ai
http://www.northbirding.com/ambient/tun.php?p=9-13323 eurrirtid iy eote
http://www.northbirding.com/ambient/tun.php?p=9-6616 o nh trPiheeeniTesmm
http://www.northbirding.com/ambient/tun.php?p=9-10810 ailcceHSaar mhol
http://www.northbirding.com/ambient/tun.php?p=9-4096 Pi
http://www.northbirding.com/ambient/tun.php?p=9-2244 ee
http://www.northbirding.com/ambient/tun.php?p=9-2556 3 ip osrrgWP7iu
http://www.northbirding.com/ambient/tun.php?p=9-5740 Godrda
http://www.northbirding.com/ambient/tun.php?p=9-11553 nPne
http://www.northbirding.com/ambient/tun.php?p=9-3258 Oren.nin3hlP5m
http://www.northbirding.com/ambient/tun.php?p=9-11670 ytioeo
http://www.northbirding.com/ambient/tun.php?p=9-7912 oaet
http://www.northbirding.com/ambient/tun.php?p=9-13099 r
http://www.northbirding.com/ambient/tun.php?p=9-3656 oe
http://www.northbirding.com/ambient/tun.php?p=9-4196 Pteieecerllninenimn Otrh
http://www.northbirding.com/ambient/tun.php?p=9-8994 nCmhhnL
http://www.northbirding.com/ambient/tun.php?p=9-12056 givPecnO
http://www.northbirding.com/ambient/tun.php?p=9-12209 rO dTo
May 22nd, 2009
You can connect to SQL server from DOS command line and run the select query as follows
command line by line on dos prompt
sqlcmd -E -S dbserver — E for trusted connection, S for server and instance name
use dbname
go
select top 20 * from dept
GO
3> go
id name deptid
———– ———- ———–
1 xxxzzcj 1
2 test 2
3 john 3
4 megan 2
5 bob 4
6 bob 2
(6 rows affected)
id name deptid
———– ———- ———–
1 xxxzzcj 1
2 test 2
3 john 3
4 megan 2
5 bob 4
6 bob 2
(6 rows affected)
April 29th, 2009
In oracle you can log all your query by runing the spool command, here is how you can save your sql server query result to a file.
put all your tSQL commands in a input file (which will be run)
on command prompt
run
SQLCMD -S QLINX -E -i test.sql -o C:\alin\Results.txt -e
-S Servername
-E trusted connection
-i input command file
-o output result file
April 24th, 2009
SELECT DB_NAME(dbid) as DatabaseName, count(dbid) as NoOfConnections,
loginame as LoginName
FROM sys.sysprocesses
WHERE dbid > 0
GROUP BY dbid, loginame
April 21st, 2009