Saturday, January 14, 2012

Microsoft Office SharePoint Server 2007 Portal

Microsoft Office SharePoint Server 2007 Portal: 

In this post, I'll demonstrate with words and screen shots how to install and get working a portal using Microsoft Office SharePoint Server 2007.  Installing this product is not difficult, but it does require some forethought and planning.  You can use this post as a reference for getting your version of MOSS 2007 installed.
You need to have downloaded the software from Microsoft's site.  For information on how to do that, please go here.  Once you have registered and downloaded the software, you're ready to start.
First, you'll need Windows 2003 Server, fully patched and ready to go.  I believe I've seen blog postings recently that indicate that you can install MOSS07 on a Vista server.  I'll leave that discussion for other threads and posts.
Once you have the operating system ready to go, you'll want to start by running the setup.exe for MOSS 2007.  Figure 1 illustrates that after you start the installation process, you'll need to enter a valid product identification key code.  This key code can be found on the download site and should have been a part of what you did to get the software in the first place. 
Figure 1: Product Identification Key Code Input Screen
After entering the product identification key code, click Continue.  The next screen is the licensing agreement screen.  Now, I always recommend that you read the licensing agreement since it is a legal document and you are bound by its' terms.  But I also recognize that in the 10+ years I've been in this industry, I've never seen an agreement that I didn't agree with.............if you get my drift.
Figure 2: Licensing Agreement Screen.
Be sure to select the "I accept the terms of this agreement" check box and then click Continue.
The next screen will give you the chance to select which type of installation you wish to commit.  The Basic installation is used for those who:
  • Need to install everything on a single server
  • Do not need to grow into a multi-server farm
  • Need a quick, easy deployment during installation with lead administrative effort
The Advanced option is selected by those who wish to install MOSS 2007 selecting some of the customizable features.  In this illustration, we'll select the Advanced option and follow that route.
Figure 3: Installation Type Selection Screen
After clicking on the Advanced button, you'll find that the selections default to StandAlone (Figure 4).  However, we'll choose Complete.  The meaning of the three options is as follows:
  • Complete:  Enables all of the options for one server to offer the entire range of MOSS 2007 services and features to the network.  You can scale out this deployment, start and stop services on this server and use a SQL server to host your databases.
  • Web Front End:  Enables only those options that allows the server to run as a web front end server.  What this means is that server is merely the entry and exit point (or one of them among the other WFE servers) for the farm.  The actual servers that users will consume will be hosted on other servers (presumably).  This cannot be the first choice of a farm unless you plan on installing other servers in the farm to offer the services and features that users will want to consume.
  • Stand-Alone:  Similar to complete, this option enables all of the services and features for the MOSS 2007 farm, but assumes that there is no SQL server, so the MSDE engine is installed locally on this server.  You cannot scale out this server into a larger MOSS 2007 farm.
Note that in reality, all of the MOSS 2007 binaries are installed in all three choices.  All these choices really do is (pragmatically, not technically) turn on and off the code that is required for the server to fulfill the functions that have been assigned to it.   Note also that you can select the location where the binaries should be installed in the File Location tab and then sign up to give feedback directly to Microsoft if you'd like to do this.
Make your selections, then click Install Now.
Figure 4: Server Type Selection Screen
During the installation, you'll be presented with a status bar that is illustrated in Figure 5.
Figure 5: Installation Status Screen
After installation has completed, you'll be given the chance to run through the SharePoint Products and Technologies Configuration Wizard (Figure 6).  You'll use this wizard to commit the initial configuration options for your new SharePoint farm.
Figure 6: Entry screen to the SPPT Configuration Wizard.  Note that you can come back to this screen using the Administration menus that automatically install with the SharePoint Server binaries
One you start the SPPT wizard, you'll receive a pop-up box (Figure 7) that will inform you that certain services are going to be stopped.  Be sure it is a good time to stop these services before moving on with the configuration options for your farm.
Figure 7: Informational Pop-Up Box
The following set of screens in the SPPT Configuration Wizard are design to help you setup the farm.  In Figure 8, you'll be able to create a new farm or join and existing farm.  Farm membership, at the server level, is determined by which servers are using the same configuration database in SQL and which servers are not.  In my illustration, I want to create a new farm, so I select the "No, I want to create a new server farm" radio button.  If I had wanted to connect to an existing farm, I would have selected the other radio button.
Figure 8:  Connect to a server farm configuration screen in the SPPT Wizard
After making our selection in Figure 8 and then clicking Next, I'm taken to the next screen illustrated in Figure 9.  On this screen, I can enter the following configuration values:
  • The SQL database server name.  I'm not clear if this is the host name or netbios name, but I suspect this is the host name.  However, you don't need the FQDN here, but you do need name resolution to this server or SQL Instance.
  • The farm configuration database name is needed in the next input box.  Note that the screen just asks for a name, but you need to understand you're entering the most persistent database name for the entire farm - the farm configuration database name.  Be sure this name supports your database naming convention.  You should decide the name of this database in advance of getting to this screen
  • The database access account will need to be a member of the local admins group on each SharePoint server along with having db_creator and db_security permissions in SQL.  I would suggest you have an account setup just for this purpose in your Active Directory and that you have a strong password associated with this account.
Figure 9: Configuration Database Settings Screen in the SPPT Wizard
in Figure 10, you'll be asked to decide which type of security settings you want to use for your farm.  First, you can specify a pre-selected port number for central administration to run on or you can allow the wizard to randomly assign a port number.  As you can see, this instance of the wizard randomly selected 17386 as the port number for Central Administration (CA).  If you want CA to run on a different port, then select the check box and enter the desired port number.
The issue of NTLM vs. Kerberos is one that you may at some point wish to consider.  Do you want the CA application to run using NTLM (NT Lan Manager) for security authentication or Kerberos?  If the latter, there are some special configurations you'll need to complete for your Active Directory (AD) before Kerberos will work.  I'm finding that most administrators are happy with NTLM, though those in a larger and more secure implementations are increasingly using Kerberos.  For purposes of my illustration here, I'm selecting NTLM.
Figure 10: Configure SharePoint Web Application configuration screen in SPPT Wizard
After you click Next, you'll be given a status bar that indicates how the SharePoint configuration is going.  Depending on the type of server you're installing and the options you're installing, you could have as few as seven tasks or as many as eleven.  Figure 11 illustrates the progress screen.  Note that the caption below the status bar will inform you about the configuration actions that are being executed during this process.
Figure 11: Configuration status bar screen in the SPPT Wizard
After the configurations have been executed and committed to the SQL Server database, we finally get to CA where we can further configure our farm.  We can start and stop services (Figure 12) on this server and then create web applications.  In order to have portal, you'll first need to start the Office SharePoint Server Search service and then create a Shared Services Provider (SSP).  I'll start the search service. 
Figure 12: Services configuration screen in CA
When the search service is started, you're presented with another web page for search configuration administration that needs to be completed before the search service can start.  The configuration options are pretty clear.  Out of the shoot, you'll use this server for both indexing and servicing queries from users until you can get enough servers in your farm to quarantine those options in your farm.  Select a location that has enough disk space for your indexes.  You should plan on a space allotment of 20% relative to the amount of information you wish to index.  You'll also need to input an email address, a service account and whether or not there is a dedicated WFE for all crawling activities.  For now, in my illustration, since this is the first server in the farm, I'll accept the defaults and click OK.
Figure 13: Search configuration screen
After starting the search service, the next thing I need to do is create a SSP.  In order to do this, I'll navigate to the Application tab in CA, click Create or Extend a Web Application, then click Create a New Web Application,  then make the configurations necessary that you see in Figure 14. Most of this is pretty self-explanatory, so I won't go through each input in detail.  Suffice to say that I've done two things not illustrated here.  First, after creating this web application, I then web back into CA, selected the Create or Configure Core Farm Services, then selected New SSP (Figure 15) and then filled in the configuration information for the new SSP.  All of the options on that page are self-explanatory, except that you must select an Index server for the SSP to operate.
Backtracking just a bit, you can't have an Index server unless the Search services is started.  So, that's why I illustrated starting the search services first, then creating an SSP, then creating a portal.
Figure 14: Configuring the new web application to host the portal
Figure 15: Illustration of the SSP management interface where you can select to create a New SSP.
Once the SSP is created and the web application for the portal has been created, you can then create the portal.  The way to do this is to navigate to CA and then click Create Site Collection.  Be sure the http://portal is selected in the drop down list in the upper right-hand portion of the screen (Figure 16).   Note that on this screen, you'll need to ensure that you are creating the site collection at the root by selecting the "Create Site at this URL" where the URL path is "root", not in the Sites managed path.  Also, if you scroll down, you'll need to select the Corporate Intranet Site under the Publishing tab.  Microsoft has renamed the Portal to Corporate Intranet Site and placed it under the Publishing tab for web content publishing purposes.  BTW, even though I don't illustrate it here, be sure to give the site a title.

SQL Server 2008 R2 Express Edition Installation

SQL Server 2008 R2 Express Edition Installation

Below I show the steps to install SQL Server 2008 R2 Express.
1. Launch the package, you will then see the contents extracted to a temporary location.
clip_image002
2. SQL Server Setup checks to determine pre-reqs are installed. If not, you will be prompted to install.
clip_image004
3. The Installation Center will then launch. Click on “New installation or add feature to an existing installation” to start the Installation Wizard.
clip_image006
4. Accept the license terms.
clip_image008
5. Review the features to installed and where SQL Server will be installed. Make any changes that are necessary for your environment.
clip_image010
6. Review the Instance Name and change if necessary.
clip_image012
7. Review the credentials that will be used for the services that will be created.
clip_image014
8. Review the Authentication Mode and the administrators that will be added to the Database Engine.
clip_image016


9. Review the Error Reporting settings. We encourage you to keep this option checked, as we review the product feedback on an ongoing basic.  This helps us to continually improve SQL Server.
clip_image018
10. That’s it!
clip_image020

  installation successfully completed.

Oracle 11g installation step by step

This is a 16 step Oracle 11g installation guide that covers a typical installation scenario with screenshots.

1. Select installation method

Following two installation methods are available:
  • Basic Installation – Choose this to perform the full Oracle Database 11g installation with standard configuration options. You can use only filesystem for storage in this option.
  • Advanced Installation – This gives your full control over the installation, including the ability to choose Automatic Storage Management. Select this option as shown below.

[Select Installation Method]
Fig - Select Installation Method

2. Specify Inventory directory and credentials

Enter the following information:
  • Enter the inventory directory: /u01/app/oraInventory
  • Specify operating system group name: oinstall
[Specify Inventory Directory]
Fig - Specify Inventory directory and credentials

3. Select Installation Type

Following three installation types are available:
  • Enterprise Edition – Select this option.
  • Standard Edition
  • Custom
[Select Installation Type]
Fig - Select Installation Type

4. Specify Install Location

Enter the following information:
  • Oracle Base: /u01/app/oracle
  • Name: Oracle_Home
  • Path: /u01/app/oarcle/product/11.1.0
[Specify Install Location]
Fig - Select Install Location

5. Product-Specific Prerequisite Checks

In this screen, the Installer verifies that your environment meets all of the minimum requirements for installing and configuring the products that you have chosen to install. You must manually verify and confirm the items that are flagged with warnings and items that require manual checks.

6. Select Configuration Option

Following three configuration options are available:
  • Create a Database – Select this option.
  • Configure Automatic Storage Management (ASM)
  • Install Software Only
[Select Configuration Option]
Fig - Select Configuration Option

7. Select a Database Configuration

Following three database configuration options are available.
  • General Purpose/Transaction Processing – Select this option.
  • Data Warehouse
  • Advanced
[Select Database Configuration]
Fig - Select Database Configuration

8. Specify Database Configuration

Enter the following information:
  • Global Database Name: devdb.example.com . An Oracle database is uniquely identified by a Global Database Name, typically of the form “name.domain”
  • SID: devdb

9. Specify Database Configuration Details

There are four different tabs in this screen as shown below:
  • Memory Tab
    • Select the check-box to Enable Automatic Memory Management
    • Drag the bar to allocate the memory. This will automatically allocate memory size for SGA and PGA depending on the total database memory allocated.
  • Character Sets Tab. Following three character set options are given in this tab.
    • Use the default
    • Use Unicode (AL32UTF8)
    • Choose from the list of character sets.  Select Database Character Set as Unicode standard UTF-8AL32UTF8 – Select this option.
  • Security Tab – Just leave the defaults in this tab.
  • Sample Schema Tab – Just leave the defaults in this tab.
[Specify Config Details for Memory]
Fig - Select Database Config Details with Memory Tab

10. Select Database Management Option

Following two management options are available:
  • Use Grid Control for Database Management
    • Management Service: Choose an agent.
  • Use Database Control for Database Management- Select this option.
    • Select the check-box to Enable Email Notifications
    • Outgoing mail (SMTP) Server:
    • Email Address:
[Select DB Management Option]
Fig - Select Database Management Option

11. Specify Database Storage Option

Following two storage options are available:
  • File System – Select this option.
    • Specify Database File location: /u01/app/oracle/oradata/
  • Automatic Storage Management. ASM simplifies database storage administration and optimizes database layout for I/O performance.

12. Specify Backup and Recovery Option

Enable automated backup as shown below. If you’ve configured ASM, you can choose to store the automated backups on ASM. If not, select File System option.
[Specify Backup Recovery Option]
Fig - Specify Backup and Recovery Options

13. Specify database schema password

Enter the password for sys, system, sysman, dbsnmp schemas. You have the option of either using the same passwords or different password for all the accounts in this screen.

14. Privileged Operating System Groups

Enter the following information in this screen:
  • Database Administrator (OSDBA) Group: dba
  • Database Operator (OSOPER) Group: dba
  • ASM administrator (OSASM) Group: dba

15. Oracle Configuration Manager Registration

You can associate your configration information with your metalink account as shown below.
[Oracle Configuration Manager]
Fig - Oracle Configuration Manager Registration

16. Final Summary Screen

This will display a summary of all the installation option you’ve selected so far. Click on Install to complete the installation.
[Install Summary Screen]

Friday, January 13, 2012

Informatica Installation step by step

Step-By-Step Installation Guide for Informatica PowerCenter Server

Pre-requisites:
1)Window xp
os(vista will not support most of the times)
Vista
users can able to install this in VM
ware(Virtual Machine)

2)Atleast one database(ex:Oracle,Sql,Teradata, etc..)

3)1GB Ram

4)System should support Java ,
If all the above conditions are satisfied then continue installation with the help given below steps.
Informati 8
.6 Server Installation:
1)
Select the sever folder from the informatica installation CD.
2)
There will find set up, click on the set up file.Then will see below window.








3)Here simply click on Next button.


4)Select the license key by using browse button.It will be available the fallowing location:…\Informatica 8.6\RAWANA
5)Click on Next button.
6)Click on Next button.

7)Select complete radio button and click on Next button.
8)Leave the defaults and select next button.

9)Click on Install button

Select create new domain radion button, and click on Next button.
  • Select database type
  • Database URL: ComputerName:portno
  • Ex:abc-pc:1521
  • To find the computer name:Go to my computer propertiesàcomputer Name tab.
  • Database userId:scott(if you are using oracle 10g)
  • Database UserPassword: Tiger(if you are using oracle 10g)
  • Database service name:Orcl(if you are using oracle 10g)
  • Find database service name:
  • Control Panel--Administrative tools--Services

Here XE is the service name.
For Oracle 10g users you will find the service name like :OracleServiceORCL
Here service name is ORCL.
Note:SQL Server users they can give the name of the server name in the above field instead of service name.
Click on Test connection:If this succeed then it will take you to the further step.
Leave the defaults, enter password and confirm password and click on next button.
Uncheck the check box and click on next button.
Click on Done.After finishing installation need to run the services
Run the Informcatica sevices:
Control Panel ->Administrative tools->Services->

Configure the repository service and Integration service:
To create these two above, please follow the below steps.
Enter the user name and password
Select administrative Consol
Make sure Domain is running.
Make sure node is also running.
From create drop down select repository service.
1)Enter any service name.
2)Select License.
3)Select database type as oracle (if your sys contains oracle db)
4)Select node for which you want to create repository.
5)Leave the code page as default.
6)Connction string if ORCL for oracle users(Make sure connection string should be same as the service name what is given while installing server)
7)Enter Database user name and password.
8)Leave other defaults as well.
9)Click on create button.
10)Enable the repository service.
Now Create content for the repository by selecting drop down shown below.
Note:Make sure Processes are enabled and repository service is enabled.
Creation of Integration service:
1)Enter any name for Integration sevice.
2)Assign node to the IS.
3)Assign Repository to the IS.
4)Enter the rep.username and password.
Note:make this username and password should same as username and password of the Repository service.
5.Select data movement mode as ASCII.
In the process tab of the IS, enable the process.
Before enable, edit this section and select “Code page” as shown above.
Now Install client.
Open Informatica Repository Manager.
Select the RS from the RHS pane and click on OK.
Connect to the repository service.
Enter the repository username and password.
Hope this helps,Thank you.