Friday, April 8, 2011

Building Noetix Search instance on Linux / Solaris platform

This post if for people using Noetix Search on a Linux or Solaris platform. Installation guide supplied with the tool only has steps to install Noetix search on Linux not how to build a search instance for a databse.

Here is a quick guide we got from Noetix

On a computer running Linux or Solaris, at the command prompt, locate the folder where Noetix Search Builder is installed (/usr/local/noetixsearch/builder, by default). Type run.sh --action . Use the table below to view the syntax and description for the action, input, and flag that you provide in the command.



NOTE: If you have set any or all of the above flag inputs in the Noetix.Search.Builder.properties file, you do not need to specify them again while running a command. The command will automatically take the settings that you make in the Noetix.Search.Builder.properties file. Moreover, setting the Solr URL as default in this file will keep you from having to specify it every time you run a command.

Examples: The following are some examples that may help you understand the task of running commands and providing inputs better.

To build a new instance:
run.sh --action build --alias NoetixViews Prod -u noetix_sys -p pw -s http://localhost:80/solr/ --tns ohs

Where the value for action is "build", for alias is "NoetixViews Prod", for username is " noetix_sys", for password is " pw", for Solr URL is "http://localhost:80/solr/", and for TNS name is "ohs"

To rebuild an existing instance:
run.sh --action rebuild --alias NoetixViews Prod -s http://localhost:80/solr/ -p pw

Where the value for action is "rebuild", for alias is "NoetixViews Prod", for Solr URL is "http:// localhost:80/ solr/", and for password is " pw"

To delete an instance:
run.sh --action delete --alias NoetixViews Prod -s http://localhost:80/solr/

Where the value for action is "delete", for alias is "NoetixViews Prod", for Solr URL is "http://localhost:80/solr/"

Sunday, January 30, 2011

All Modules not geeting installed

Hello,
Last friday, my colegues came with a problem. They got a new Noetix build 6.0 but when they try to install Global Views, only Inventory Global views are getting installed. They were trying to install 6.0 in an existing Noetix_sys, where 5.7 version views are installed. We cannot upgrade to 6.0. It is totally a new platform, so we created a new schema but still only Inventory Global views got installed. When we checked the datfiles.ini, we found out that only Inventory global views were enabled (in my previous post, i have mentioned how to validate, what we have purchased)
Define dat_global_modules = 'INV'
What if you dont have access to datfiles.ini? This information is also stored in a table in Noetix_Sys schema.
Select application_label, global_instance_enabled from n_application_owner_templates where base_application = 'Y'

If the application has global_instance_enabled as 'Y' then atleast your noetix package has global views.