Pre-Requisites :
(I am a Windows 10 User)
- Download and Install SQL Workbench. Its Open source tool.
- Confirm with your Netsuite Admin that Suite Connect option is enabled. It resides right under Set Up > Company > Enable Features > Analytics
- Make sure that your role has Full permissions to connect to Suite Analytics. At role level > Set Up tab there will be permission option available for Suite Analytics, web services etc
- In order to perform read write operations on any of the record type you need to have that access at your role level. For example you will be performing upsert operations on customer and only read data for vendor. Your role should have Edit or Full permission to Customer and view permission to vendor along with Suiteanalytics permission. Then only you will be able to retrieve the data correctly.
- Need Netsuite ODBC drivers.
- Your Admin will have Set Up Suite Analytics Connect Option on the Home Page in Settings Portlet
- Once your administrator clicks in there. He will see all available configurations.
- You can choose the configuration that suites to your machine, download and install it.
- At Installed Driver Location get the path for NQjc.jar
- Open your SQL WorkBench. Go to File > Manager Drivers and Click On Add New Driver.
- Name Driver as Netsuite or whatever relevant you feel like and give path to your NQjc.jar
- We are done with all the required set up.
How To Connect Netsuite DB?
- Make sure your port 1708 is not blocked for outbound traffic.
- Choose the connection attributes from the list
- Build your connection string with your credentials.
- Go To SQL Workbench click on File > Connect Window
- Choose your Netsuite Driver which we created in Pre-Requisite# 11
- Enter Your String in URL section along with UserName And Password.
- Click on Test.
- And you will see the successful message here.
- You are all set.