SQL Server Documentation

Hello Experts
I am new to this SQL Server Documentation process and I have been assigned to document our servers. My question is what information and specifications of the servers should be included in the process. I am supposed to put it in excel sheets and then
upload it to confluence, this is the easy part actually. I am more of concerned what standard information should be included about the servers and databases and users too, thank you for your help as usual.

Check out the
MAPS Toolkit
"The Microsoft Assessment and Planning Toolkit (MAP) is an agentless, automated, multi-product planning and assessment tool for quicker and easier desktop, server and cloud migrations. MAP provides detailed readiness assessment reports and executive proposals
with extensive hardware and software information, and actionable recommendations to help organizations accelerate their IT infrastructure planning process, and gather more detail on assets that reside within their current environment. MAP also provides server
utilization data for Hyper-V server virtualization planning; identifying server placements, and performing virtualization candidate assessments. 
Learn more.  "
David
David http://blogs.msdn.com/b/dbrowne/

Similar Messages

  • How to create SQL server documentation

    Hi,
    for our databases, we use schemaspy to create simple documentation.
    Is there a tool, maybe opensource/freeware, to create a documention for SQL server?
    I'd like to have something like this:
    - Version
    - RAM
    - Settings like maxmemory
    - OS version
    - etc
    And it should run like a script, without looking inside the sql-server.
    Thanks
    Regards,
    Andreas

    Hello Andreas,
    You can use this PowerShell Script to get the many of the required informations:
    Create Inventory of SQL Server in Network as Html
    Olaf Helper
    [ Blog] [ Xing] [ MVP]

  • How to insert into SQL server table form oracle forms

    I created a form with oracle as my database. But there one trigger where I need to insert the data into a sql server table.
    Is this possible. If so can any help me out.
    Thanks in advance.
    Asha

    Hi,
    You can insert into sql server database using the following steps
    Note: Check wether you are using Forms 32 bit drivers. If not the Odbc data source will not work.
    step 1: Create ODBC data source for SQL server(one time creation);
    step 2: Logout from Oracle and login to SQL server giving the user name,password and host string as odbc:<odbc datasource name>;
    step 3: use EXEC SQL statement to insert the values into the SQL server and then logout and login again to your oracle database.
    Second Method.
    Check the sql server documentation to insert the values using command line parameters. Then you can call the host command to execute this.
    Third Method.
    Write a VB exe to enter the values in the sql server making two connections one to oracle another to SQL server and then getting values from Oracle and putting in the SQL server database. You can call this exe using the Host command.
    Hope this will help You.
    Regards
    Gaurav Thakur

  • JSP using BC4J with MS SQL Server

    I use JDevelop to develop my JSP apps with BC4J. When I Run a JSP app, the error happened.
    The error message is [Microsoft][SQLServer 2000 Driver for JDBC]Can't start a cloned connection while in manual transaction mode.
    Who can tell me what the error message means? Or What error might happened to my code?
    What parameter I should setup? Or What code I should change?

    There is a "how to" that addresses this issue
    with SQL*Server:
    http://otn.oracle.com/products/jdev/howtos/bc4j/bc_psqlserverwalkthrough.html
    You need to qualify your jdbc URL: (this is from the howto)
    On the Connection page, enter the Java class name and the URL.
    Java class name: com.microsoft.jdbc.sqlserver.SQLServerDriver
    URL: jdbc:microsoft:sqlserver://<db-host>:1433;SelectMethod=cursor
    Note: There's a semicolon before SelectMethod=cursor.
    Note on Select Method: From the MS SQL Server documentation: SelectMethod={cursor | direct} determines whether or not Microsoft SQL Server "server cursors" are used for SQL queries. Setting SelectMethod to direct allows SQL statements to be executed without incurring server-side overhead for managing a database cursor over the SQL statement. Direct mode is the most efficient for executing Select statements; however, applications are limited to a single active statement while executing inside a transaction. If multiple result sets are required from a single query execution, then the application must set SelectMethod to direct.
    regards, Karl

  • [SQL Server]Violation of PRIMARY KEY constraint 'DeploymentSummary_PK'. Cannot insert duplicate key in object 'dbo.DeploymentSummary'. The duplicate key value is

    I have migrated my SCCm 2007 environment to SCCM 2012 SP1 CU4.
    I noticed in the System Status\Component Status\SMS_STATE_SYSTEM a lot of errors like the one below:
    Microsoft SQL Server reported SQL message 2627, severity 14: [23000][2627][Microsoft][SQL Server Native Client 11.0][SQL Server]Violation of PRIMARY KEY constraint 'DeploymentSummary_PK'. Cannot insert duplicate key in object 'dbo.DeploymentSummary'. The duplicate key value is (1, 0, S0220438, 0). : spUpdateClassi
    Please refer to your Configuration Manager documentation, SQL Server documentation, or the Microsoft Knowledge Base for further troubleshooting information.
    When looking up the deployment ID and recreate the Deployment the problem is solved. But I have 700 packages and don't want to manually do this action on all packages. I think it is related to the migration i did and something went wrong there :-(
    Besides it will retriggers the deployment to the clients which is also not preferred.
    Is there another way to solve this by e.e.g do something directly in the SQL database tables ?

    Hi,
    It is not supported by Microsoft that do something directly in SQL database.
    If you want to do that, you could make a call to CSS.
    Best Regards,
    Joyce
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • Can GG SQL Server DataPump Process run on separate server to Extract

    Its clear from the Goldengate SQL Server documentation that the Extract process for SQL Server has to be on the database server. Is it possible to split the Data Pump off onto a separate server in order to limit the load on the DB Server? It seems like this would require a separate GoldenGate installation with just a data pump reading the trail files from the Extract installation.
    Appreciate any comments on possibility, worthwhileness etc.
    Stonemason

    An extract (or pump) process reads trail files locally, and writes to either local or remote file system. The pump itself -- if you configure it as "passthru" -- has minimal load.   But if you don't want the pump running on the DB server, then just have the primary extract write out remote trails instead of local trails.  This architecture presents more disadvantages than advantages, so in general it's not recommended.   For example, if the network goes down and the remote trails can't be written, then your primary extract stops processing database logs, and this is something that should continue running, even if just to create local trails until the network is back up.
    Alternatively, you can also have your trail files written to "local" trails (extTrail instead of rmtTrail) that is actually remote storage (NAS/SAN), and then you would have a pump running on a remote machine and reading these trails.  This is more common on linux/unix -- if you're running Windows, you might want to check with support for supported configurations. (Also, even if using linux/unix, check for KM's (support notes) on support.oracle.com for optimal and/or required configurations for the network attached storage/NFS.)

  • SQL Server 2012 DB log file doesn't shrink (simple recovery model)

    I've found several similar questions in this forum, but none of the answers have resolved my problem: I have a SQL Server 2012 DB using simple recovery model.  The MDF file is 12 GB and the LDF file is 10 GB.  I'm trying to shrink the size of the
    LDF file.  I've read that for simple recovery model DBs there are reasons for delaying log file shrinking, but I still can't find a solution based on these reasons.
    When I try to shrink it using this command:
    DBCC SHRINKFILE(MyDB_log, 1000000)
    I get these results, and no change of file size:
    DbId FileId CurrentSize MinimumSize UsedPages EstimatedPages8 2 1241328 128 1241328 128
    The same results running this:
    DBCC SHRINKFILE(MyDB_log, 1000000, TRUNCATEONLY)
    There doesn't appear to be any open transactions:
    DBCC OPENTRAN()No active open transactions.DBCC execution completed. If DBCC printed error messages, contact your system administrator.
    And this returns NOTHING:
    SELECT name, database_id, log_reuse_wait_desc FROM sys.databases WHERE database_id = DB_ID()name database_id log_reuse_wait_descMyDB 8 NOTHING
    I've also tried running the following, but nothing useful is returned:
    SELECT * FROM sys.dm_tran_database_transactionsSELECT * FROM sys.dm_exec_requests WHERE database_id=DB_ID()SELECT * FROM sys.dm_tran_locks WHERE resource_database_id=DB_ID()
    Any other suggestions of what I can do to shrink this log file?  Or perhaps someone can justify its enormous size?
    David Collacott

    The answer is pretty simple.
    The following code is the problem:
    DBCC SHRINKFILE(MyDB_log, 1000000)
    You are telling SQL Server that you want to "shrink" the MyDB_log file and the target size is 1TB.  Well according to you the MyDB_Log file is well below the 1TB size you are targeting, in fact it's only 10GB so SQL Server is doing precisely what you
    are telling it to do.
    See, according to the SQL Server documentation
    here, target size "Is the size for the file in megabytes, expressed as an integer."
    Now if you'd like to actually shrink the log file down to, oh say 1GB, then you should try the following command:
    DBCC SHRINKFILE(MyDB_log, 1000)
    The theory being 1000 * 1048576 (i.e. 1MB) is equal to 1GB.

  • Lock sql server table through DG4ODBC?

    Hi
    I'm using DG4ODBC to connect to SQL server 2008, querying data and insert to Oracle. Is it possible to lock the remote table in sql server, prohibit it from inserting any new record?
    My Oracle version is 11.1.0.7.0, OS version : Red Hat Enterprise Linux Server release 5.3.
    Thanks
    Edited by: user1152556 on 21:20 06-05-2013

    by default the gateway starts its own transaction on the SQL Server side and as soon as you even execute a select it locks the data until you execute a commit (even when only selecting data). Unfortunately the amount of data being locked now depends on the SQL Server version and on the lock mode chosen by the SQl Server (row/page/table).
    Another option would be to explicit set a transaction isolation level for your gateway session using the passthrough command:
    DECLARE
    ret integer;
    c integer;
    BEGIN
    c := DBMS_HS_PASSTHROUGH.OPEN_CURSOR@MSODBCSQLSERVER_DG4ODBC_EMGTW_1123_DB;
    DBMS_HS_PASSTHROUGH.PARSE@MSODBCSQLSERVER_DG4ODBC_EMGTW_1123_DB(c, 'SET TRANSACTION ISOLATION LEVEL SERIALIZABLE');
    ret := DBMS_HS_PASSTHROUGH.EXECUTE_NON_QUERY@MSODBCSQLSERVER_DG4ODBC_EMGTW_1123_DB(c);
    dbms_output.put_line(ret ||' passthrough output');
    DBMS_HS_PASSTHROUGH.CLOSE_CURSOR@MSODBCSQLSERVER_DG4ODBC_EMGTW_1123_DB(c);
    END;
    Please check out your SQL Server documentation which isolation level will fit for your needs.
    - Klaus

  • SQL Server reported SQL message 547

    We are running SCCM 2012 R2 Primary site with remote sql server. We are getting following error:
    Microsoft SQL Server reported SQL message 547, severity 16: [23000][547][Microsoft][SQL Server Native Client 11.0][SQL Server]The INSERT statement conflicted with the FOREIGN KEY constraint "ProviderNotificationTracking_ProviderNotifications_FK".
    The conflict occurred in database "CM_NYC", table "dbo.ProviderNoti
    Please refer to your Configuration Manager documentation, SQL Server documentation, or the Microsoft Knowledge Base for further troubleshooting information.
    Any feedback.

    Which thread of SMS_Executive is generating this error?
    Torsten Meringer | http://www.mssccmfaq.de

  • Lync 2013 sql mirroring with different doamin sql server.

    Hi,
    can I create lync BE sql mirroring with different domain sql server with one AD forest?
    Thanks.

    Hi,
    You can note the sentence “Using Topology Builder or cmdlets to set up and remove SQL mirroring is supported only when the primary, mirror, and witness (if desired) servers all belong to the same domain. If you want to set up SQL mirroring among servers
    in different domains, see your SQL Server documentation.” In the link below:
    http://technet.microsoft.com/en-us/library/jj204992.aspx
    So I think in Lync server if you use Topology Builder or cmdlets to set up and remove SQL mirroring only if when the primary, mirror, and witness (if desired) servers all belong to the same domain. If you want to set up SQL mirroring among servers in different
    domains you may do some steps on SQL server and you can also post a case on SQL forum, thank you for your understanding.
    http://social.technet.microsoft.com/Forums/sqlserver/en-US/home?category=sqlserver
    Best Regards,
    Eason Huang
    Eason Huang
    TechNet Community Support

  • Reg:-10901: Database error: [Microsoft][ODBC SQL Server Driver][DBNETLIB]General network error. Check your network documentation.. Contact your Business Objects administrator or database supplier for more information. (Error: WIS 10901)

    Hi Friends,
    When i schedule the report in infoview ,i am getting this error, could you please let me know how to solve this error.
    10901: Database error: [Microsoft][ODBC SQL Server Driver][DBNETLIB]General network error. Check your network documentation.. Contact your Business Objects administrator or database supplier for more information. (Error: WIS 10901)
    Thanks
    sreedhar

    Hi,
    I am able to refresh the report in Infoview and data is dispalying , but when i schedule the report in infoview i am getting that error.
    I am not clear on below one could you please elaborate on this
    You need to create ODBC for SQL server.Check your BO server is able to connect SQL Server.
    Thanks
    sreedhar

  • Where to find the API documentation for MS SQL Server 2000 JDBC

    I Downloaded and installed the MS SQL Server 2000 JDBC package, but I found that it does not provide enough help docs such as API documentation, demo and etc.
    It would be most grateful if you would provide some information about this driver.

    Thank your for your kind attention.
    For example, I want to get a ConnectionPoolDataSource object to get a PooledConnection object, but I don't know which class implements the interface.
    import java.sql.*;
    import javax.sql.*;
    import <classes related to connection pooling>;
    ConnectionPoolDataSource cpds = new <MS impl>;
    <lines for setURL()/setUser()/setPassword, etc>
    PooledConnection pc = cpds.getPooledConnection();
    ...

  • How to install SQL Server 2014 Documentation

    I installed the SQL Server 2014 Management Studio (64bit of course), that came with an empty product help. So I went to
    http://www.microsoft.com/en-us/download/details.aspx?id=42557 and downloaded the file from there. Upon opening the file I got an error that the file is corrupt (after several downloads
    from different machines). With 7zip I could open the file without any problem. So I copied it to a folder. Now when I want to add the folder to the helper, get error messages:
    - You do not have permissions to modifiy content under that location specified for help content store 
       (C:\Program Data\Microsoft\HelpLibrary2\Catalog\SQL2014)
    - Local help store cannot be in folders that should not be accessed by all user accounts on this computer.
    Where should I copy this folder that this thing finally works. We live in 2014 and I waist already 30 minutes to get the documentation up and running that should come with the product in the first place.
    Please advise (and maybe give me some insight what the people responsible for the SQL 2014 help had in mind with this concept ?)

    Hi ErnestoMawan,
    According to your description, you have downloaded the documentation file and you want to add that documentation for SQL Server, right?
    So please follow steps below to add the documentation for SQL Server:
    Double-click the self-extracting EXE to extract its contents.
    Specify the location for the extracted contents. For example, a network share that is accessible to your destination computer or server.
    Run Manage Help Settings. In Windows 7, launch Help Library Manager from Start, All Programs, SQL Server 2014, Help & Community and then clicking Manage Help Settings. Or, launch SQL Server Management Studio, click the Help menu, and select Manage Help
    Settings.
    In Help Library Manager, click Choose online or local help.
    Select I want to use local help and then click OK.
    Click Install content from disk and browse to the directory where you unpacked the downloaded EXE.
    Select the HelpContentSetup.msha file and then click Open.
    Click Next.
    Click Add next to the documentation you want to install.
    Click Update.
    Once Help Library Manager has completed the installation process, click Finish and then click Exit to close Help Library Manager.
    For more information about Add or Remove Product Documentation for SQL Server, please refer to the following article:
    http://msdn.microsoft.com/en-us/library/ms166022.aspx
    If you have any question, please feel free to let me know.
    Regards,
    Jerry Li

  • Is there a forum or additional documentation for Adobe Flex Connector for MS SQL Server?

    Is there a forum or additional documentation for Adobe Flex Connector for MS SQL Server?  I am having problems getting it to work.  Also it states that it is Flash Builder 4 certified but the code is all in halo (<mx:Application ...).  I followed the documentation in the included PDF to no avail.  I am looking for additional documentation - e.g.:  a)  where exactly (which directory on the SQL Server) to store the "fas_mssql_connector.asp" file;  b) how to code the URL to the  "fas_mssql_connector.asp";  c) wondering if the product is really Flex 4 certified.  Thanks for any help (especially pointers to additional documenation).

    I do have exactly the same questions. SO far the fas_mssql_connector.asp file is placed at the 'wwwroot' folder of the 'inetpub' folder of the IIS server. As hostname I use '[MyServer]' since it should run on the same machine and username and password are correct.
    The fas_MSsql_Clean file is setup in a way that the name of the database is specified and the url to the asp file is set as: http://[MyServer]/fas_mssql_connector.asp
    My SQL query looks like this:
    private function getDbData():void
        mssqlQuery("Select * from Tomat", "getDataO3");
    And the MXML document like this:
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" minWidth="955" minHeight="600">
        <mx:Script source="Actionscript/MSsql.as"/>
        <mx:Script source="Actionscript/SqlQueries.as"/>
        <mx:DataGrid x="148" y="95" id="dgData">
            <mx:columns>
                <mx:DataGridColumn headerText="Column 1" dataField="col1"/>
                <mx:DataGridColumn headerText="Column 2" dataField="col2"/>
                <mx:DataGridColumn headerText="Column 3" dataField="col3"/>
            </mx:columns>
        </mx:DataGrid>
        <mx:Button x="148" y="264" label="Get data" id="btnGet" click="getDbData()"/>
    </mx:Application>
    However the application is busy for a long time and I do not receive a single piece of data. Any help with this?
    Thanks in advance.

  • I will be working on a project to migrate from Sybase ASE (15.7) to SQL Server 2014 using Oracle golden gate........I am trying to find documentation which can guide me to use a separate box installation of OGG and how to configure it for Sybase and SQL s

    Hi,
    I need guide to install OGG on a separate box which will help me to migrate Sybase to SQL server.
    Viral Dave

    hi - just an fyi
    we have SQL Server 2012 and from my reads and understanding OGG supports SQL Server up to 2008. not to say it wouldn't work on higher versions if installed. in the link above check out the SQL Server installation chapter. before purchasing the license I would contact Oracle.
    maybe someone here has installed it on a higher version and got it to work. we are currently working on setting up OGG to work on Oracle to Oracle servers.

Maybe you are looking for

  • I can't find OPatch.exe

    I will plan to install CPU Patch on Oracle 9.2.0.7 but I can't find opatch.exe and not OPatch folder on any drive. What's wrong and how to fix problem? Thank you

  • SMTP: message submitted to categorizer

    Hi A few e-mails are recieved by the Exchange 2003 server but not delieverd to the recipent. When I track e-mails with Message tracking center Tool there are 3 lines in the dialog-box. These are: SMTP: Message Submitted to Advanced Cueuing SMTP: Star

  • How do I get this stuff on mt iPhone????

    Hi everyone, I have seen videos of people's iPhones with Microsoft Exchanged and heaps of other things. How do I get all of this stuff on mt iPhone of is it one of the updates, Thanks

  • Why is the phone asking me for my icloud info and its showing an email i dont recognize automatically? did i get a refurbished phone?

    i got a new iphone 5s at the beginning of september and it has been malfunctioning. today i went to apple and the genius gave me a "new" phone but when it asked to login into icloud it automatically showed another users email address that i dont reco

  • Lightroom 5 Colour Sliders

    I have Lightroom 5 & cannot get the actual colours on my tint & temperature sliders... how can I get them? Each time I use the brush I'm basically guessing colours... have I not set something up properly????