Comments (4)
Unfortunately, I was not able to replicate the problem. Does it work in other directories than c:\ ? Do you have write permissions to the file? Could you please provide some details on the exception that has been thrown using this command " $Error[0].Exception | select * "? Thx.
from dsinternals.
I have changed the directory of the ntds file and I have a different error. Yes, I have write permissions. I am administrator.
PS C:\> Get-ADDBAccount -All -DBPath 'C:\TEMP\ntds.dit' -BootKey $key
Get-ADDBAccount : Method not found: 'Int32 System.Environment.get_CurrentManagedThreadId()'.
At line:1 char:1
+ Get-ADDBAccount -All -DBPath 'C:\TEMP\ntds.dit' -BootKey $key
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : OpenError: (:) [Get-ADDBAccount], MissingMethodException
+ FullyQualifiedErrorId : DBContextError,DSInternals.PowerShell.Commands.GetADDBAccountCommand
PS C:\> $Error[0].Exception | select *
Message : Method not found: 'Int32 System.Environment.get_CurrentManagedThreadId()'.
Data : {}
InnerException :
TargetSite : Void .ctor(Int32)
StackTrace : at DSInternals.DataStore.LinkResolver.<GetLinkedDNTags>d__0..ctor(Int32 <>1__state)
at DSInternals.DataStore.LinkResolver.GetLinkedDNTag(Int32 dnTag, String attributeName)
at DSInternals.DataStore.DomainController..ctor(DirectoryContext context)
at DSInternals.DataStore.DirectoryContext..ctor(String dbFilePath, Boolean readOnly, String
logDirectoryPath)
at DSInternals.PowerShell.Commands.ADDBCommandBase.BeginProcessing()
HelpLink :
Source : DSInternals.DataStore
My PS version:
PS C:\> $PSVersionTable.PSVersion
Major Minor Build Revision
----- ----- ----- --------
3 0 -1 -1
Thanks
from dsinternals.
Could you please upgrading .NET Framework to 4.5.1+? PowerShell somehow ignores the minimum version stated in the module manifest.
from dsinternals.
It has been confirmed that PS prior to version 5 ignores the .NET Framework minimum version requirement. Implementing my own checks would be cumbersome.
from dsinternals.
Related Issues (20)
- Empty Password not returning full results HOT 3
- DSInternals.Replication.Interop.dll - File not found Exception on .NET 7/Core HOT 1
- ERROR: Package 'dsinternals' requires a different Python: 2.7.18 not in '>=3.4' HOT 1
- Unable to find pekList column Id? HOT 5
- Performance on very large databases? HOT 1
- Set-ADDBCompatibility HOT 1
- Extract users from specific OU or CN using DSInternals.Replication HOT 1
- Cmdlet for offline user unlock
- Password in plain text is missing HOT 1
- Modified Get-ADDBAccount to include more attributes : Object reference not set to an instance of an object. HOT 2
- Password Quality Result HOT 2
- Troubleshooting
- Memory consumption when running Get-ADDBAccount command HOT 1
- Get-ADReplAccount : The input is shorter than the minimum length. HOT 8
- DSInternals.Common.dll: Could not load file or assembly
- copied the database back to the original DC HOT 2
- Domain reference for Format-Custom views HOT 2
- Remove-ADDBObject : doesn't remove objects HOT 1
- Get-ADDBAccount - There was a problem reading the Database which probably comes from a different OS HOT 1
- Add-ADDBSidHistory / There was a problem reading the database, which probably comes from a different OS / After Exchange 2019 Schema Update HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dsinternals.