Getting Started
Julius connects directly to your SQL Server database, allowing you to analyze your data using natural language; no SQL knowledge required.Create New Data Connector
Navigate to the Data Connectors page and click “Create new Data Connector”, then select SQL Server.
Connection Setup
- Direct Connection
- SSH Connection
Required Fields
All fields marked with an asterisk (*) are required.
A friendly name to identify this SQL Server connection in Julius.Example: “Production SQL Server” or “Reporting Database”
The SQL Server hostname or IP address, optionally with an instance name.Examples:
sql-prod.mycompany.com, 10.0.0.5, or sql-prod\\analyticsYour SQL Server login/user with read permissions on the target database.
Password for your SQL Server login.Security: Encrypted in transit and at rest.
The specific SQL Server database name to analyze.Example:
Sales, Analytics, ReportingThe network port for SQL Server connections.Default:
1433Note: Only change if your SQL Server is listening on a custom port.Network Configuration
Whitelist Julius IP Address
If your database has firewall restrictions, you’ll need to allow connections from Julius.
IP Whitelisting Guide
Step-by-step instructions for AWS RDS, Google Cloud SQL, Azure, and other platforms
Get Julius IP Address
Find your current Julius IP in Data Connectors settings
Test Your Connection
- Click “Add Connection” to test your configuration
- Julius validates your credentials and network access
- If successful, your connector is ready to use!
Connection failed? Here's what to check
Connection failed? Here's what to check
- ✓ Host and port are correct
- ✓ Julius IP is whitelisted in your firewall
- ✓ Database allows external connections
- ✓ Username and password are accurate
- ✓ User has permissions for the specified database
Start Analyzing Your Data
Once connected, simply ask Julius about your data in plain English:Query Data
“Show me all customers from the users table”
Calculate Metrics
“What’s the average order value this month?”
Create Visualizations
“Create a chart of sales by region”
Analyze Trends
“How has revenue changed over the past 6 months?”
Security & Compliance
SOC 2 Type 2
Certified to meet strict security standards
End-to-End Encryption
All credentials and data encrypted in transit and at rest
Zero Data Storage
Julius only queries what you request—never stores your data
Security & Trust Center
Learn more about how Julius protects your data and maintains compliance
Best Practices
🔐 Use read-only credentials
🔐 Use read-only credentials
Create a dedicated SQL Server login/user with read-only permissions to prevent accidental data modification.
🧪 Test with non-production data first
🧪 Test with non-production data first
Verify your connection works correctly using a development or staging database before connecting to production.
👥 Coordinate with your DBA
👥 Coordinate with your DBA
Work with your database administrator to ensure proper security policies and performance guidelines are followed.
📊 Monitor database performance
📊 Monitor database performance
Keep an eye on database load when running complex queries through Julius, especially on production systems.
Troubleshooting
Connection timeout
Connection timeout
Possible causes:
- Incorrect host or port
- Database doesn’t allow external connections
- Julius IP not whitelisted
- Database is offline or unreachable
Authentication failed
Authentication failed
Possible causes:
- Wrong username or password
- User lacks database permissions
- Database name misspelled
Can't find tables
Can't find tables
Possible causes:
- User lacks read permissions on tables
- Connected to wrong database
- Tables don’t exist in specified schema
Need Help?
Contact Support
Questions? Reach out to [email protected] for assistance
